用vim正擼代碼擼的飛起,突然Xshell就掉線了,真是太蛋疼了。
於是開始懷念起vs下擼代碼時隨時隨地ctrl+s保存的快捷鍵,百度了一下,網上的vim實現ctrl+s保存的快捷鍵設置都有問題,自己搗鼓了半天才搞定,在這里記錄一下。
首先要禁止 "CTRL-S:掛起終端, "CTRL-Q:恢復終端 "這些鍵盤映射,
在用戶主目錄下的.bashrc中加入stty -ixon 如下圖:
然后修改vim中的按鍵映射,在 ~/.vimrc中加入
nmap <C-S> :w!<CR>i
vmap <C-S> <C-C>:w!<CR>
imap <C-S> <Esc>:w!<CR>i
如下圖:
就可以實現在vim的命令模式和插入模式下,Ctrl+s保存文件
附上本人的兩個配置文件百度網盤鏈接,直接copy到linux個人主目錄下,就可以了
http://pan.baidu.com/s/1qWGAb3u