有关vim的一些命令】的更多相关文章

vi和vim都是Linux中的编辑器,不同的是vim比较高级,可以视为vi的升级版本.vi使用于文本编辑,但是vim更适用于coding.     现将vim的命令行收集于下: vi有3个模式:插入模式.命令模式.低行模式. 插入模式:在此模式下可以输入字符,按ESC将回到命令模式.     命令模式:可以移动光标.删除字符等.     低行模式:可以保存文件.退出vi.设置vi.查找等功能(低行模式也可以看作是命令模式里的). 一.打开文件.保存.关闭文件(vi命令模式下使用) vi file…
[vim显示历史命令] q: 进入命令历史编辑.类似的还有 q/ 可以进入搜索历史编辑.注意 q 后面如果跟随其它字母,是进入命令记录. 可以像编辑缓冲区一样编辑某个命令,然后回车执行.也可以用 ctrl-c 退出历史编辑,但此时历史编辑窗口不关闭,可以参照之前的命令再自己输入.用 :x 关闭历史编辑并放弃编辑结果,也可以在空命令上回车相当于退出. 参考:http://zhidao.baidu.com/link?url=Zsi4pz8qxYATGPGkf9wlMbA7xBVdjyCm1jn5c5…
CSDN转载 [1] Vim是Unix/Linux系统最常用的编辑器之一,在保存文件时,我通常选择":wq",因为最开始学习vim的时候,就只记住了几个常用的命令:也没有细究命令的含义. 但是,最近我在编译代码时发现,在没有修改源文件的情况下,仅仅使用":wq"命令保存文件,源文件会重新编译.这是因为文件即使没有修改,":wq"强制更新文件的修改时间,这样会让 make编译整个项目时以为文件被修改过了,然后就得重新编译链接生成可执行文件.这可能会…
原文地址: http://www.cnblogs.com/lizhenghn/p/3675011.html 在linux下做开发,甚至是只做管理维护工作,也少不了Vim的使用.作为一个新手,我也是刚刚接触,本节将我日常使用或收集的Vim常用命令记录下来. 当然,直接在命令行上输入:vimtutor,就可以学习到Vim的所有命令了.Vim很强大,很多牛人在vim里集成很多插件什么的,但这里只介绍基本vim命令. 移动命令 h "左 j "下 k "上 l "右 w &…
vim 选择文本,删除,复制,粘贴   文本的选择,对于编辑器来说,是非常主要的东西,也常常被用到,总结例如以下: v    从光标当前位置開始,光标所经过的地方会被选中,再按一下v结束. V    从光标当前行開始,光标经过的行都会被选中,再按一下V结束. Ctrl + v   从光标当前位置開始,选中光标起点和终点所构成的矩形区域,再按一下Ctrl + v结束. 行.这能够用"kkkkkkkkk"或"说明该命令将被反复运行3次.相同,删除3个字符能够用"3x&q…
时间:2014.06.28 地点:基地 -------------------------------------------------------------------------------------- 注:为了说明将vim下的 .  命令称呼为 点命令 一.点命令简述 vim文档大概是这么说的:点命令的功能即反复上一次的改动. 那么我们应该明白的是上次的改动是一个什么样的概念?上次改动是一个什么样的粒度或范围. 上一次改动的单位能够是: a.对某个字符的改动(比方:删除某个字符) b…
 最開始学习过vim,见 http://blog.csdn.net/u011848617/article/details/12837873 之后以前不了了之,当再次学习后,发现经常使用命令的掌握还是不可缺少的,以下是我整理的vim经常使用命令: //下面操作均是在命令行模式下运行的 /*启动vim*/ vim---------------------不指定文件名称,在保存文件时指定文件名称 vim filename------------打开指定文件,此文件能够存在也能够不存在 vim +n…
vim全局替换命令   语法为 :[addr]s/源字符串/目的字符串/[option]全局替换命令为::%s/源字符串/目的字符串/g [addr] 表示检索范围,省略时表示当前行.如:“1,20” :表示从第1行到20行:“%” :表示整个文件,同“1,$”:“. ,$” :从当前行到文件尾:s : 表示替换操作 [option] : 表示操作类型如:g 表示全局替换; c 表示进行确认p 表示替代结果逐行显示(Ctrl + L恢复屏幕):省略option时仅对每行第一个匹配串进行替换:如果…
使用vi文本编辑器 配置文件是Linux系统中的显著特征之一,其作用有点类似于Windows系统中的注册表,只不过注册表是集中管理,而配置文件采用了分散的自由管理方式.那么如何使用Linux字符操作界面中的文本编辑器——vi,以便更好地管理和维护系统中的各种配置文件. vi是一个功能强大的全屏幕文本编辑工具,一直以来都作为类UNIX操作系统的默认文本编辑器.vim是vi编辑器的增强版本,在vi编辑器的基础上扩展了很多实用的功能,但是习惯上也将vim称为vi. 1.vi/vim的使用 vi是工作在…
转载至:https://www.cnblogs.com/Jacklovely/p/6015037.html vi/vim 光标移动命令 移动光标上:k nk:向上移动n行 9999k或gg可以移到第一行 G移到最后一行下:j nj:向下移动n行左:h nh:向左移动n列右:l nl:向右移动n列 w:光标以单词向前移动 nw:光标向前移动n个单词 光标到单词的第一个字母上b:与w相反e: 光标以单词向前移动 ne:光标向前移动n个单词 光标到单词的最后一个字母上ge:与e相反 $:移动光标到行尾…