vim實現CTRL+S為保存快捷鍵


用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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM