vim 中定义快捷键的方法
来源:互联网 发布:支持一夫多妻知乎 编辑:程序博客网 时间:2024/04/30 11:33
上一篇博客《vim 中复制内容至系统粘贴板》中介绍了如何将vim中的内容复制至系统粘贴板,从中可以看出,一次复制需要按好多键,于是我就想定义一个快捷键来简化操作,过程很简单。例如,我如果想把复制全文的快捷键设置为ca(取copy all之意),过程如下:
1 测试一下ca是否被占用,在Normal Mode(即普通模式)下输入ca,看看有没有什么反应,如果没有,就表示ca未被占用
2 编辑~/.vimrc文件,在其中添加
map ca {ggVG"+y}
3 打开一个文件,在Normal Mode下按ca,就可以看到“复制了**行”的提示
另外,在插入模式下,如果想切换为Normal Mode,需要按下ESC键,由于距离太远了,操作不便,所以通常会做一个键盘映射
编辑~/.vimrc文件,在其中添加
imap jj <ESC>
这样,在插入模式下,连续按两下jj,不但没有输入两个j,而且切换到了Normal Mode下,实在是太方便了!
- vim 中定义快捷键的方法
- vim查看函数定义的方法
- vim中自动补全的快捷键
- VIM中cscope的快捷键操作方法
- vim 中快捷键
- Vim中快捷键笔记
- .net中快捷键定义
- .net中快捷键定义
- 使windows下的vim使用Linux快捷键的方法
- java中方法的定义
- 类中方法的定义
- java中方法的定义
- 在vim上实现跳转到定义处的方法
- 在vim上实现跳转到定义处的方法
- 在vim上实现跳转到定义处的方法
- 在vim上实现跳转到定义处的方法
- Vim的常用快捷键
- vim的快捷键
- 找出字符串中对称的子字符串的最大长度(最长回文)
- poj1062
- Django 和时区设置的问题
- C++愤恨者札记2——函数返回值为类对象
- HDU 1712 ACboy needs your help
- vim 中定义快捷键的方法
- Spring怎样配置JNDI数据源
- 记录今天因oracle监听不能启动,报错误问题
- 解析C++中ifstream 与ofstream的用法
- PHP面向对象学习备份源代码(1)
- SCU 10届 没有女队
- EXCEL 2013 - POWER VIEW 之一
- Spring AOP支持的AspectJ切入点指示符
- Python二进制文件与十六进制文本文件转换