2008年7月7日 星期一

[VIM] 當上下左右都不正常時

不曉得有沒有人碰到在 vim 的環境中,按了上下左右時,有時反而會使得編輯中的文章多了不預期的英文字母呢?經大神指導後,這個現象除了可在使用 putty 時設定 Terminal->[Keyboard] 的部分來解決外,另一種可能的原因,是因為 vim 去相容 vi 的關係,而原先 vi 上是使用 HJKL 進行左下上右的移動,相對的方向鍵反而是要另外設定對應的囉。

說了那麼多,如果只是在一個暫時的環境中,可以使用以下的指令,要求 vim 不要相容 vi 即可啦,這是適合用在在別人機器上暫時閒晃晃而不是要久留的。

  • set nocompatible

另外,偶爾換環境時,程式無可讀性的色碼時,可以用下面指令

  • syntax on

我想,這兩個 vim 的指令在其他非屬於個人機器上,算是基本常使用的設定吧。


沒有留言:

張貼留言