vim 設置不同模式下的光標樣式
vim的光標在各種模式下都是一個方塊,希望能在輸入模式下光標變成豎線,看起來方便些,你可以將下面的設置加到 vimrc文件中
iTerm2 on osX 使用
let &t_SI = "\<Esc>]50;CursorShape=1\x7"
let &t_SR = "\<Esc>]50;CursorShape=2\x7"
let &t_EI = "\<Esc>]50;CursorShape=0\x7"
tmux on osX 使用
let &t_SI = "\<Esc>Ptmux;\<Esc>\<Esc>]50;CursorShape=1\x7\<Esc>\\"
let &t_SR = "\<Esc>Ptmux;\<Esc>\<Esc>]50;CursorShape=2\x7\<Esc>\\"
let &t_EI = "\<Esc>Ptmux;\<Esc>\<Esc>]50;CursorShape=0\x7\<Esc>\\"
理論上在所有的終端的tmux中上述代碼都會生效