【Vim】实用命令行

时间:2014-08-05 18:50:40   收藏:0   阅读:373

在vim中高亮关键字

在secureCRT不是xterminal模式的时候,试了一下,没起作用啊,如果是xterminal模式的时候是会起作用的


在vim中查找


清除并重画屏幕


vim快捷键定制


定制编辑环境

set命令用来定制编辑环境。

我在gvim中使用了上面的方法进行了设定,但是貌似没有起到作用,不知道是我使用得不对还是另有原因


移动光标


在一行内移动光标

B、E和W命令的作用与b、e和w的作用一样,只是后者忽略了标点符号。


插入文本


选择文本


删除和移动文本


一些对程序员特别有用的快捷键


修改文本


vim 的tab相关

vim 从 vim7 开始加入了多标签切换的功能, 相当于多窗口。之前的版本虽然也有多文件编辑功能, 但是总之不如这个方便啦。

标准模式下:


Vim比较两个文件


复制文本


启动编辑器


保存与退出


vim中目录浏览


多文件编辑

如果当前行还没有保存(并且 autowrite 未设置),则不能使用:e、:n和:rew命令。命令后面的!使得安全特性无效。


多窗口(vim)


搜索与重复

搜索模式pat可以时一个字符串,也可以是一个正则表达式。vi使用一套专用的字符序列来执行一行内的搜索。


替换

源模式s1也可以是正则表达式。使用欧冠地址时,"."代表当前行,"$"代表最后一行,"1,$"代表整个文件。


标志与书签


重做与恢复


缩写表示


映射键


与UNIX的接口命令


其它


插件安装


Vim的折叠

注意,每一种折叠方式不兼容,如不能即用expr又用marker方式,我主要轮流使用indent和marker方式进行折叠。
使用时,用:set fdm=marker 命令来设置成marker折叠方式(fdm是foldmethod的缩写)。
要使每次打开vim时折叠都生效,则在.vimrc文件中添加设置,如添加:set fdm=syntax,就像添加其它的初始化设置一样。

【Vim】实用命令行,布布扣,bubuko.com

原文:http://www.cnblogs.com/jasonJian/p/3892514.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!