Vim:: なにはなくともvimtutor
とっつきにくいエディタのトップクラスとして君臨するvi/vimですが.
私はed, ex(Unix), edlin(MS-DOS)や,Emacsよりはましだろうと思っています.
なにがマシなのかといえば,
Esc <--> i でのモード切り替え
jkhlのカーソル移動
":w"で保存
":wq" で終了
最低限,これがわかればなんとかなるからです.
◆それでもわかりにくい.そんなあなたに朗報.
それが,vimtutorコマンドです.vimがインストールされていれば,使えます.
vimのトレーニング用コンテンツです.
あなたは,指示通りに丁寧に操作するだけ.
※心配しなくてもUbuntuなど主要なOSにはvimが標準インストールされているので,かならず起動します.
code:vimtutor
$ vimtutor ja▼ ◀◀ vimtutorの日本語コンテンツを読み込んで起動
https://gyazo.com/bd57b443505390d31ebcfb3d7ec9be0c
これ,最後までやりきったら,もう一度最初から.
5回くらいやったら,嫌でもなれます.
もう,カーソル=jkhlですよ.その結果,
vimじゃなくても,どんなシステムでも,jkhlでカーソルが動かなかったらイラッとするようになります(^^)
viはマウスはおろか,カーソルキーさえなかった時代の産物です.
それが逆に,
ホームポジションから指を離さずにすべての編集作業ができてしまう
という,タイプ量が多い人に絶賛される設計なのです.
vimtutor に飽きたら,snake gameという古典的なゲームを紹介します.
ちょっと遊びでjkhlコマンドのレッスンができます.