码迷,mamicode.com
首页 > 系统相关 > 详细

让vim能CTRL+S保存

时间:2015-06-12 20:39:20      阅读:229      评论:0      收藏:0      [点我收藏+]

标签:

用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保存文件

让vim能CTRL+S保存

标签:

原文地址:http://www.cnblogs.com/wbtcookie/p/4572385.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!