-
插入模式下
ctrl+n
是代码提示 -
90,170s/empty/isset/g
vim把90到170行的empty
全部换成isset
-
104,114 copy 114
vim把 104 到 114 行间的内容拷贝到 114 行下面 -
复制多行
- 我们可以使用命令
v
然后加上上下键
,在vim可以看到部分文本变颜色,就像在windows系统下的shift键加上鼠标左键的效果一样 - 然后用y命令复制,然后粘贴用p命令显示在光标下面
- 我们可以使用命令
v + 上or下键
y
p
-
ctrl + w + w
切换窗口 -
Esc + :vs
vim 分屏 -
批量缩进,如上面的复制,先按
v
选择需要缩进的代码, 上下选择需要缩进的代码,然后按shift + <
向左缩进
shift + >
向右缩进 -
光标停留在待搜索单词上,然后按
shift + *
即可搜索,按n
向下搜索,N
向上搜索 (推荐使用) -
光标停留在待搜索单词上,然后按
shift + #
即可搜索,按N
向下搜索,n
向上搜索 -
键入
:/word
然后按enter
表示输入完毕,再按n
表示向下搜索字符word
,按N
表示向上搜索 -
键入
:?word
然后按enter
表示输入完毕,再按N
表示向下搜索字符word
,按n
表示向上搜索