質問: 学生にviを学習させたいのですが、カーソルキーを使うことを抑制するためのvimrc周辺を教えて下さい。 最終的には`chattr +i`で普通には削除できなくする予定です。
回答: vimrc だけでやろうとすると unmap できちゃうので要求を完全には満たせないでしょうけど、やるならばこんな感じでしょうか。 ``` noremap noremap noremap noremap noremap! noremap! noremap! noremap! ``` 4つのカーソルキーをそれぞれ `` にマップしてしまいます。 `noremap` と `noremap!` では適用されるモードが多少異なりますので、 Vim に付属のヘルプで `:help map-overview` あたりを参照していただければ。