vim跳出括号的方法】的更多相关文章

https://github.com/Raimondi/delimitMate delimitMate是一个自动括号补全的好插件,但是,如果没有一个好的跳出括号办法,好想由打了折扣. 我目前找到最适合我的办法就是,做一个插入模式下的映射. inoremap <C-l> <Right> 该方法将Ctrl+l映射到右箭头,可以方便的跳出括号了. 但是Ctrl也不好按啊,怎么办,唉,我修改了键盘的映射文件. 具体的看这个博文:http://www.cnblogs.com/litifeng…
先说如何自动补全. 命令:vim .vimrc inoremap ( ()<ESC>i inoremap [ []<ESC>i inoremap { {}<ESC>i inoremap " ""<ESC>i 添加i是为了让括号补全后,光标出现在括号里面.如果没有i,则补全后,光标在外面.不要补全<>,否则大于小于号没法输入了. 进入正题,如果跳出快速跳出括号 举例:比如:printf ("引号和分好都是自动…
一.设置括号自动补全 inoremap ' ''<ESC>i inoremap " ""<ESC>i inoremap ( ()<ESC>i inoremap [ []<ESC>i inoremap { {<CR>}<ESC>O 其中花括号{设置,自动补全并换行缩进,这在写函数的时候或语句块的时候特别有用. 注:inoremap { {}<ESC>i<CR><ESC>V…
本文转载:http://www.cnblogs.com/itech/archive/2009/04/17/1438439.html vi/vim 基本使用方法本文介绍了vi (vim)的基本使用方法,但对于普通用户来说基本上够了!vi/vim的区别简单点来说,它们都是多模式编辑器,不同的是vim 是vi的升级版本,它不仅兼容vi的所有指令,而且还有一些新的特性在里面.例如语法加亮,可视化操作不仅可以在终端运行,也可以运行于window. mac os. windows. vi编辑器是所有Unix…
直接跳出的shift enter不管现在光标在哪个位置,直接新开一行 跳出双引号:shift + "跳出单引号:'跳出括号:shift + )跳出中括号:]以此类推.…
vim括号匹配高亮显示在vim7.4版本, 默认就是开启的. 但是默认的括号匹配 高亮的颜色是浅蓝色, 在亮瞎眼的同时, 严重影响我们写代码, 最明显的感受 就是, 连续打出一对括号, 接下来不仔细看, 根本找不到光标在哪? So, 怎么破? 在~/.vimrc配置文件中添加, 下面一行 hi MatchParen ctermbg=Yellow guibg=lightblue 其中Yellow就是我们需要修改的颜色, 我这里改成了红色, 后面那个颜色 暂时不知道有什么暖用, 不用管它. 更改后,…
linux 中设置当前用户的系统默认编码为 UTF-8 格式解决 vim 乱码问题的方法参考  任侠  2013-05-02 11:58  电脑基础  抢沙发  13,732 views  在使用 linux 的终端工具 SecureCRT 或 Xshell 时,当SVN 提交输入日志为中文时提示失败无法提交 svn ci -m ” “ 即当两个引号之间输入中文即提交失败或根本无法输入中文 根据提示大概意思是,提交的字符不是 UTF-8 格式. 那么如何解决呢?参考步骤如下: 1. 首先保证 S…
使用vim时无意间触碰到q键,左下角出现"recording"这个标识,觉得好奇,遂在网上查了一下,然后这是vim的一个强大功能.他可以录 制一个宏(Macro),在开始记录后,会记录你所有的键盘输入,包括在insert模式下的输入.正常模式下使用的各种命令等. 具体使用: 第一步:在正常模式下(非insert模式.非visual模式)按下q键盘 第二步:选择a-z或0-9中任意一个作为缓冲器的名字,准备开始录制宏 第三步:正常的操作,此次所有的操作都会被记录在上一步中定义的缓冲器中…
头记:vim作为被大多数程序员所推崇的编辑器,是源于它的自由灵活以及令人舒服的输入模式,但对于新手来说无疑是个噩梦(需要记太多的命令), 而作为使用了vim有一段时间的我来说,总结下常用的命令,以备新手快速进入vim,感受它的强大以及令人着迷的处理方式. 以下只介绍常用的使用方式,对于繁重的概念以及高难度的操作留待大家以后的兴趣去探索. 初次用vi/vim打开文件既可以使用以下命令: 移动命令: 1.hjkl 四个按键对应左下上右,这四个按键是用来移动光标(同上下左右方向键),可以和数字组合使用…
此文主要是解决vim编程中高亮显示的.原因是: 1.默认情况下,SecureCRT是有自己的终端显示颜色.这样在我们编程中不利于阅读内容. 2.我们必须到Linux系统中进行改进才能真正解决这样的问题.SecureCRT是不能解决这样的问题的. 具体方法如下: 1.进行根目录:比如我的是:如下图所示. 2.在此目录下建立.vimrc文件.此时要注意,最好使用Notepad进行编辑,然后个成一行.结果如图: 插入的代码如下: set nocompatible "去掉有关vi一致性模式,避免以前版本…