Chapter1 Vim的四种模式
四种模式
-
正常模式(Normal-mode)
-
插入模式(Insert-mode)
-
命令模式(Command-mode)
-
可视模式(Visual-mode)
Chapter2 Vim的正常模式
1.在正常模式下,使用H(左)J(下)K(上)L(右)进行光标的移动,完全不用鼠标。图形化的终端,键盘上方向键可用,HJKL是字符终端。
2.使用yy
命令对一整行进行复制,p
命令到指定位置进行粘贴。如果要对多行进行复制(如3行),在第一行输入3yy
,左下角会有提示。如果要复制一行中某位置到结尾,在某位置输入y$
。剪切命令是d
,与y
命令有相同的用法。
3.使用u
进行上一步命令的撤销。使用ctrl + r
对撤销的命令进行恢复。
4.单个字符的删除命令x
,将光标移动到要删除的字符,按x
就会删除。单个字符的替换命令r
,将光标移动到要替换的字符,按r
,再输入新的字符,就完成了替换。
5.使用:set nu
显示行号,但只能显示打印到屏幕上的内容。
Chapter3 Vim的命令模式
:wq
保存并退出
:q!
不保存退出
/查找内容
进行内容的查找
:%s/old/new
对整个文本的单个内容进行替换
:%s/old/new/g
应对于一行出现多个相同内容,进行全局替换。
:3,5/old/new
对第3行到第5行进行替换
Chapter4 Vim的可视化模式
可视模式用于对文件的重复操作,一次执行,
三种进入可视模式的方法
-
v
字符可视模式 -
V
行可视模式 -
ctrl +v
块可视模式(常用) - 配合
d
和I
命令可以进行块的便利操作
网友评论