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
转载于:https://www.cnblogs.com/wbtcookie/p/4572385.html
vim实现CTRL+S为保存快捷键相关推荐
- Visual Studio Code 安装Vim插件后,复制(Ctrl C)等快捷键变成Insert 模式的问题
说在前面: 关于Vim,安装该插件确实撸码速度事半功倍. 但也有目前来说的缺点,就是平时常用的快捷键不起效果. 查了网上一些资料原来是与Vim插件的快捷键操作冲突吧! 比如复制快捷键 Ctrl + C ...
- php保存文件快捷键,word保存快捷键是ctrl加什么
快捷键,又叫快速键或热键,指通过某些特定的按键.按键顺序或按键组合来完成一个操作,很多快捷键往往与如 Ctrl 键.Shift 键.Alt 键.Fn 键以及 Windows 平台下的 Windows ...
- 【vim】撤销和恢复撤销快捷键
在Linux下有时候使用对于没有桌面的服务器系统,比如自己购买的腾讯云.阿里云.华为云等CentOS等服务器,使用vim编辑器无疑是首选,尤其是编写一些脚本和查看C++.nodejs等程序而言. Vi ...
- Word中常用快捷键Ctrl+字母的常快捷键
Word中常用快捷键Ctrl+ 建议收藏避免想用的时候找不到!!! Ctrl+字母的常用快捷键 [Ctrl + A]将所选内容扩展到包含整篇文档 [Ctrl + B]使字符变为粗体 [Ctrl + C ...
- Android Studio中有没有类似于Eclipse中的ctrl+2+L的快捷键? \Android Studio快捷键之代码提示...
问:Android Studio中有没有类似于Eclipse中的ctrl+2+L的快捷键? 答:有,as中的快捷键是Ctrl+Alt+V AndroidStudio和Eclipse常用快捷键对比 功能 ...
- 2 PPT快捷键使用大全(Shift、Ctrl 和Ctrl +Shift键的快捷键功能)
1.Shift键的功能 (1)Shift + 鼠标: 水平和垂直移动 (2)Shift + 鼠标拖拽形状: 等比例放大和缩小图形 (3)Shift + 旋转: 按住"Ctrl键"进 ...
- vscode中Ctrl+z是撤销快捷键,Ctrl+y是取消撤销快捷键
在word中,Ctrl+z是撤销快捷键,Ctrl+y是取消撤销快捷键. 同样在vscode中也适用
- vim 注意ctrl+s
在windows下习惯了按Ctrl+S,然后在vim下编写代码不自觉按到Ctrl+S,此时vim就不能再操作了.查找资料发现vim下Ctrl+S是阻止之后的输入,可通过Ctrl+Q来解除.
- 【Windows问题】:在IDE代码补全时解决与Windows下的ctrl+空格切换输入法快捷键冲突问题
Windows问题--在IDE代码补全时解决与Windows下的ctrl+空格切换输入法快捷键冲突问题 文章目录 Windows问题--在IDE代码补全时解决与Windows下的ctrl+空格切换输入 ...
- linux中vim保存快捷键设置,Linux中vim操作快捷键非常简洁
Linux中vim操作快捷键非常简洁 作者:PHPYuan 时间:2019-03-20 03:40:08 vim 中快捷键操作(简洁版) yy:复制 p:粘贴[大写P是光标所在行的上一行粘贴,小p反之 ...
最新文章
- 探索未知种族之osg类生物---起源
- 嵌入式Linux USB驱动开发之教你一步步编写USB驱动程序
- 将一个字符串计算出CRC16/XMODEM校验码(4位)
- 打开和关闭mysql服务器_启动和关闭MySQL服务器
- mozjpeg:JPEG图片压缩5%,获Facebook支持
- 解决锚点在IE8中失效
- node.js(八 --- express)
- [ 转载 ]微信小程序font-family
- 2021年秋季Python程序设计相关课程教材推荐
- 海尔微型计算机云悦t3G276ia,没了海尔云悦miniA 迷你主机界尽失半壁江山
- Visual Studio 2017 正式版发布
- vue项目created()被调用多次的坑
- TVB经典电视剧--《创世纪》回忆
- 城市公共交通规划掌握内容
- docker kong环境部署
- 微信小程序/网站 上传图片到腾讯云COS
- 修改sor文件的测试时间
- nodejs html多语言切换,利用 nodejs 自动生成 Android 语言包实现应用内切换多语言的方案...
- php判断中文字符长度,JavaScript_JS判断字符串长度的5个方法(区分中文和英文),目的:计算字符串长度(英文占 - phpStudy...
- html 填满父容器,html – Div填充父容器