2007年10月14日
#
摘要: 我所理解的IE內(nèi)存泄露
最近在做一些web方面的東西,突然發(fā)現(xiàn)IE...
閱讀全文
出自: http://www.linuxdiyf.com |
我自己的機(jī)器是 linux, ssh 遠(yuǎn)程登錄solaris系統(tǒng), 結(jié)果發(fā)現(xiàn)不管我使用 xterm 還是 linux console, 在 solaris 上都無法讓 vim 在 insert 模式下正確識(shí)別方向鍵.
在 normal 模式下方向鍵工作正常, 可一旦進(jìn)入 insert 模式, 就不行了. 比如按向上方向鍵, 其結(jié)果是插入一個(gè)新行, 并輸入A, 其實(shí)就是把向上鍵的 escape sequence("ESC O A")當(dāng)做了三次按鍵, 而不是把它當(dāng)做方向鍵.
而且無論我把 TERM 設(shè)置成 vt100 還是 xterm, 都是一樣的結(jié)果.
查找了半天資料, 發(fā)現(xiàn)我犯了一個(gè)愚蠢而低級(jí)的錯(cuò)誤. 應(yīng)該讓 vim 運(yùn)行在 非兼容模式下, 插入模式中才支持方向鍵!
在 .vimrc 中加入set nocompatible
即可.
實(shí)際上登錄一個(gè)新系統(tǒng)后, 更好的做法是把 vim 自帶的一個(gè)示例 vimrc 復(fù)制到自己的目錄中, 做法是在vim中輸入
:!cp -i $VIMRUNTIME/vimrc_example.vim ~/.vimrc |
|