vimvi 快捷键
Posted fatt
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vimvi 快捷键相关的知识,希望对你有一定的参考价值。
普通模式
移动光标
nj、nk 上下移动n行 nb、nw 前后移动n个单词 nh、nl 左右移动n个字符 L 移到屏幕的最后一行 M 移到屏幕的中间一行 H 移到屏幕的第一行 nG 移到文件第n行 G 移动到最后一行 gg 相对于1G,移动到第一行 ctrl+f 往后一页 ctrl+b 往前一页 ctrl+d 往后半页 ctrl+u 往前半页
复制粘贴
nyy 复制n行内容到缓冲区
ndd 剪切n行内容到缓冲区
ndb、ndw 往前、往后剪切n个单词到缓冲区
ndx 往后删除n个字符
dG 剪切后面所有行到缓冲区,直到文件结束
p、P 粘贴缓冲区内容到下一行、上一行
ZZ 保存退出
:x 保存退出
命令模式
常用命令
: 进入输入命令状态 ESC 退出输入命令状态 :wq 强制保存退出,刷新文件修改时间 :x 保存退出,仅当文件有修改时候 :q! 不保存退出 :e! 放弃所有修改,从上次保存开始处再编辑 :set nu 每行前打印行号 :set ts=8 为文本输入设置tab stops
查找
/pattern 往后搜索,移动到pattern处 ?pattern 往前搜索,移动到pattern处 n、N 同方向,反方向继续查找移动 :set ic 查找时忽略大小写 :set noic 查找时对大小写敏感
插入模式
进入插入模式
a 在光标后插入文本
A 在当前行插入文本
i 在光标前插入文本
I 在当前行前插入文本
o 在当前行的下边插入新行
O 在当前行的上边插入新行
可视模式
进入可视模式
v 进入可视模式
选择模式
选择模式看起来与可视模式非常相似,但是在选择模式所接受的命令与可视模式有很大不同。
ex模式
以上是关于vimvi 快捷键的主要内容,如果未能解决你的问题,请参考以下文章