码迷,mamicode.com
首页 > 系统相关 > 详细

vim基础命令(2)-命令行命令

时间:2015-11-10 01:44:05      阅读:199      评论:0      收藏:0      [点我收藏+]

标签:

命令行命令-<:normal>这个命令可以重复上一个操作。他其实就跟.命令的效果查不到。不同的是,他可以把.的效果,作用于你用可视模式下的多行。
例如,如果你想在下面的文字里在每一行加一个;号,那么你可以使用如下的方法
aaaaa
bbbb
cc
ddddd
光标在第一行,A;<Esc>,然后<Ctrl-v>G,最后在:normal .就行了。当然,在可是模式下,你使用命令行,会发现命令行的格式如下
:<,‘>它表示的是选中的行。
当然,我们也可以把上面的那个.命令,变更为更加直接的命令A;而代表操作范围的选中命令,也可以使用其他的范围表示符代替% 这样命令就变成如下
:%normal A;

命令模式下,如果我们想要把当前光标下的字符串复制到命令行中,我们可以使用<C-r><C-w>就行了。这个命令感觉用的最多的情况,应该也就是替换某个单词的时>候比较有用吧。

vim基础命令(2)-命令行命令

标签:

原文地址:http://www.cnblogs.com/zhangshuli-1989/p/hq_15_11_10_1_00.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!