標籤:
剛從windows轉到linux的使用者可能都有一個不爽的地方,就是終端和vim中游標都是一個字元的寬度,很粗,在輸入的時候很容易找不到當前輸入的字元會出現在哪兩個字元中間。
於是乎,為了眼睛痛快、頭腦清爽,我查了一下如何改變終端中游標的形狀。在這裡總結一下。
因為我的初衷是使vim的游標改變,所以使用的辦法是在.vimrc中寫些代碼
方法(一)
在目前使用者的./vimrc檔案中添加如下代碼。效果是終端中所有的游標都變細,也就是說vim普通模式和插入模式都是細游標
"使得terminal的游標變為細線,而不是預設的粗條。這個在vim的普通模式和插入模式都會生效。 set gcr=n-v-c:ver25-Cursor/lCursor,ve:ver35-Cursor,o:hor50-Cursor,i-ci:ver25-Cursor/lCursor
方法(二)
在目前使用者的./vimrc檔案中添加如下代碼。效果是,在vim的插入模式時游標變細。
if has("autocmd") au InsertEnter * silent execute "!gconftool-2 --type string --set /apps/gnome-terminal/profiles/Default/cursor_shape ibeam" au InsertLeave * silent execute "!gconftool-2 --type string --set /apps/gnome-terminal/profiles/Default/cursor_shape block" au VimLeave * silent execute "!gconftool-2 --type string --set /apps/gnome-terminal/profiles/Default/cursor_shape ibeam" endif
參考資料:
http://blog.sina.com.cn/s/blog_ac9fdc0b0101ol0b.html
http://blog.csdn.net/xiaohui5319/article/details/7507042
十分感謝原作者!
【筆記】改變vim或者終端terminal的游標形狀。游標變細了之後看起來爽快多了!