試行用ファイルは 以下の ものを 使用
$ cat test2 123456789012345678902234567890 2 This is first section. 3 Dollar-sign $ is here. 4 section 1 is here. 5 6 2nd section begin. 7 it is cat maybe. 8 9 a back-slash ('\', not '/') 10 That is dog. 11 Last section here. 12 Test2 file is end. 13
If you are editing a file and wish to save the results the command
sequence {:w^M} writes the current contents of the file out to disk, using the
file name you used when you invoked the editor. That is, if you are at the
command level in Unix, and you invoke vi with {vi test2} where test2 is the name
of the file you wish to edit, then test2 is the name of the file used by the
{:w^M} command.
vi.beginner には このようによう事情のわからん事が
書いてある (抜粋と 一部 変更してあるが )やってなんぼです!
Pmt> vi test2 123456789012345678902234567890 2 This is first section. 3 Dollar-sign $ is here. 4 section 1 is here. 5 test2: unmodified, euc-jp: line 1
この状態で {:w^M}
123456789012345678902234567890 2 This is first section. 3 Dollar-sign $ is here. 4 section 1 is here. 5 :w
そうすると
123456789012345678902234567890 2 This is first section. 3 Dollar-sign $ is here. 4 section 1 is here. 5 test2: 13 lines, 403 characters.
脱出失敗
If you are done, the write and quit commands can be combined into a single
command {:wq^M}. An even simpler way is the command {ZZ} (two capital
Z's).
ほなら {:wq^M} で 試みる
123456789012345678902234567890 2 This is first section. 3 Dollar-sign $ is here. 4 section 1 is here. 5 :wq Pmt> vi test2 Pmt>
脱出成功 また {ZZ} でも 同じ様に 脱出でける。今は何の 変更処理もして いない というか 出来ない 状態ですので 問題はないが とにかく 脱出は出来る ように なった。ただこの方法は 色々 変更を加味してる場合 其内容を 反映し て 保存し 脱出 するようだ。
vi.beginner の 抜粋
If, for some reason, you wish to exit without saving any changes you have made, {:q!^M} does the trick. If you have not made any changes, the exclamation point is not necessary: {:q^M}. Vi is pretty good about not letting you get out without warning you that you haven't saved your file.
ということは 変更修正無しで終わるには {:q!^M} とすれば 良いようだ、何 も 手を付けてなければ {:q^M} で 良いよ ということの ようです。
ここでは (colon commands) : (colon commands) : (colon commands) : の 一部を 試行してみた。
にゃんたろう 拝!
2005年12月 9日 (金) 22:13:30 JST 作成
✈