vim 的关于一些自动输入的配置
来源:互联网 发布:卖家网数据监控 编辑:程序博客网 时间:2024/06/07 06:58
作为编辑器之神, vim 的键映射功能非常实用,在写代码的时候,经常需要输入各种括号,比如函数参数的小括号,数组下标的中括号,函数体的大括号等等,为了避免遗漏右括号,通常都是先输入一对括号再定位到括号内去添加内容的。但 vim 是有模式的编辑器,输入一对括号后要定位到括号内比较麻烦,要么移到使用方向键,这会使手偏离主要键区,要么按 <ESC> 换到命令模式再按 i 进入插入模式,这时光标就位于括号内了,这个太痛苦了,借助 vim 的键映射功能,可以完美解决这个问题,只需要做如下的键映射:
imap <M-(> ()<ESC>i
imap <M-[> []<ESC>i
imap <M-{> {}<ESC>i
如此,只需要在按下左括号的同时按下 Meta 键(在PC上,通常是 Alt 键),便可以同时自动输入右括号并将光标置于括号内等待输入。
在写代码的时候,通常有很多东西都是差不多的,比如主函数,同样可以用一两个键自动输入主函数并将光标置于待添加内容的位置上:
imap <M-f><M-m> int main()<Enter>{<Enter>}<ESC>O<TAB>return 0;<ESC>O<TAB>- vim 的关于一些自动输入的配置
- 关于vim的一些配置资源
- 关于vim的一些基本配置
- Vim 的一些配置
- vim的一些配置
- 关于VIM的一些资料
- vim 自动更正输入错误的命令
- vim的一些常规配置
- 关于输入的一些问题
- 关于MacBook电脑vim的配置和设置以及关于vim编辑器的一些快捷键的使用
- 关于配置的一些
- 关于VIM的一些色彩设置
- 关于vim的一些个人总结
- 关于vim的一些操作技巧
- 关于Vim快捷键的一些介绍
- linux 中 vim的资源文件的配置(一些关于VI)
- vim配置中遇到的一些问题
- vim的一些配置,看着不错
- c++ 自定义 lock
- 如何在PL/SQL下调试
- 连续乘积最大值
- 静静的在心里承受所有的伤痛和不快乐
- Box2D __m128
- vim 的关于一些自动输入的配置
- 笔试面试之编程题
- java 读取 Excel兼容2003,2007
- 系统集成项目管理工程师笔记(3)系统集成技术专业知识
- Qt移植后触摸屏无法输入(结合自身情况:见评论)
- Go语言,在Ubuntu9.10和Windows安装
- Android代码混淆
- Android组合布局
- 七夕夜、离别,涵情经河岸