每日一Vim(26)---跨行执行〈Normal模式下的〉命令
以往,要想在多行执行normal 模式下命令可以通过定义宏来重复操作,今天讲个新鲜的。:normal
命令。之前讲过一个列子,实现注释多行代码这样一个需求,可选的方法如下三种方式:(当然你还可以相出更多的办法来)
import urllib2
def html():
f = urllib2.urlopen("http://www.douban.com")
print f.read()
- 替换:
:%s/^/#/g
- visual block:
gg<Ctrl-v>I#<Esc>
- 注释第一行后用
.
重复执行每一行
我们可以在第三种方法之上用normal
命令实现上述需求,步骤:
- 光标定位到首行,执行:
I#<Esc>
-
jVG
选中之后的所有行 -
:'<,'>normal .
这样刚刚选中的行都将执行.
代表的最后一次操作。注:只要输入:
就能实现:'<,'>
,你可以注意VIm的左下角的提示。
第四种方法::%normal I#
,%代表这个文件,当然你可以选择具体的范围,如::1,4normal I#
总结::normal
命令可以执行任何normal 模式下的命令,更多帮助::help normal
。对了,上面这个例子你还可以用“宏,record”来达到要求,如果没有想起来,翻开Recode/Play试试吧。
转载请注明出处,谢谢合作!作者---zhijun
相关推荐
### Vim基本命令详解 #### 一、概述 Vim(Vi IMproved)是Unix/Linux系统中最常用的文本编辑器之一,其强大的功能和高度可定制性使其成为开发人员和系统管理员的首选工具。对于Linux开发人员而言,熟练掌握Vim的...
Vim文件编辑命令
- VIM有三种基本模式:正常模式(Normal mode),插入模式(Insert mode)和可视模式(Visual mode)。 - **正常模式**:默认模式,可以通过按键`i`, `a`, `o`, `I`, `A`, `O`等进入插入模式。 - **插入模式**:...
VIM工具命令的使用。VIM工具命令的使用。VIM工具命令的使用。
### vim常用命令总结 #### 一、概述 `vim`是一款功能强大的文本编辑器,在Linux环境中广泛使用。本文档旨在总结`vim`编辑器中常用的命令,这些命令可以帮助用户高效地进行文本编辑工作。总结包括查找命令、修改...
VIM命令总结VIM命令总结VIM命令总结VIM命令总结VIM命令总结VIM命令总结VIM命令总结VIM命令总结
**vim编辑器简介** vim(Vi IMproved)是一款强大的文本编辑器,它是vi(Visual Editor)的增强版,...将包含这些命令的壁纸作为桌面背景,无疑是一种很好的记忆辅助方式,可以在工作中随时查阅,提升vim操作技能。
宏命令是Vim中一项非常有用的功能,允许用户录制一系列命令并在以后重新执行它们。这对于批量处理相似任务特别有效。 - **录制宏**:在正常模式下,使用`:qx`开始录制宏,其中`x`是用于存储宏命令的寄存器。例如,`...
### Vim命令大全与新手入门指南 #### 一、Vim简介与强大之处 Vim,全称Vi IMproved,是一款源自Unix系统下的Vi编辑器的高级版本,它不仅继承了Vi的强大功能,还在此基础上增加了许多改进和扩展,使之成为当今最...
`vim`支持命令模式、插入模式以及可视模式等多种编辑方式,并且可以通过一系列丰富的命令来高效地进行文本编辑工作。本文将围绕提供的文件中的内容,对`vim`的常用命令进行详细解析。 #### 二、具体知识点解析 ###...
在VIM中,有三种模式:正常模式(Normal mode)、插入模式(Insert mode)和可视模式(Visual mode)。正常模式是默认模式,用户可以通过按下`i`进入插入模式进行文本输入,按`Esc`回到正常模式。可视模式允许用户...
本来不算写 Vim 使用教程的,因为我想网上应该会有很多,然后我去搜了一下看到别人写的好丑好乱啊,于是... 跳至指定行4、Last line mode下命令简介A) 列出行号B) 跳到文件中的某一行C) 查找字符D) 保存文件E) 离开 Vim
由于其独特的操作模式和丰富的命令,Vim成为了许多程序员和系统管理员钟爱的编辑器之一。下面详细介绍一些常用的Vim命令,帮助用户更高效地使用这一强大的工具。 首先,进入Vim的基本命令是`vim [filename]`,这会...
vim常用命令 我汇总的一些vim常用的指令和按键操作,和一些NERDTree菜单插件的命令,尤其是NERDTree,这个vim插件装上之后,感觉完全可以把vim当IDE来用,实在是我辈码农的装逼利器。 1. 功能指令 按键 解释 ...
`vim命令图解.png`可能是详细解析各种Vim命令的图表,这些命令包括文本对象选择(如aw - 一个单词,ip - 一个句子),可视模式(`v`,`V`,`Ctrl + v`分别对应字符、行、块选择),以及文本操作(`.`重复上一次动作...
本图片包含大量的常用vim使用命令和操作,而且对所使用的命令进行了分类,方便查阅
在Vim的Normal模式下,用户可以通过以下命令快速移动光标: - `SPACE`, `l`, 右向箭头:光标向右移动一格。 - `BACKSPACE`, `h`, 左向箭头:光标向左移动一格。 - `k`, 向上箭头:光标向上移动一行,保持列位置不变...
### Vim常用命令详解 #### 一、基本操作与模式切换 **标题与描述解析:** 本文档旨在介绍Vim编辑器的一些基础命令,适用于初学者。这些命令可以帮助用户进行文本编辑、移动、查找等功能。 - **i 命令**:进入插入...
【vim命令文档】详解 ...了解并熟练运用这些基础命令,是深入学习Vim的第一步。随着经验的积累,你会发现Vim不仅是一个编辑器,更是一种高效的工作工具。不断探索和实践,你将能够发掘出更多Vim的强大功能。