Linux-vi/vim命令

1.vim/vi编辑器的三种工作模式

①命令模式

②输入模式

i打开

③底线命令模式

:打开

Linux-vi/vim命令_第1张图片

2.命令模式

vi 文件路径

vim 文件路径

如果文件不存在则创建新的文件,存在则使用vi/vim打开

3.快捷键 
模式 命令 描述
命令模式 i 在当前光标位置进入输入模式
命令模式 a 在当前光标位置之后进入输入模式
命令模式 I 在当前行的开头,进入输入模式
命令模式 A 在当前行的结尾,进入输入模式
命令模式 o 在当前光标下一行进入输入模式
命令模式 O 在当前光标上一行进入输入模式
输入模式 esc 任何情况下输入esc都能回到命令模式
命令模式 ↑,k 向上移动光标
命令模式 ↓,j 向下移动光标
命令模式 ←,h 向左移动光标
命令模式 →,l 向右移动光标
命令模式 0 移动光标到当前行的开头
命令模式 $ 移动光标到当前行的结尾
命令模式 pageup(pgup) 向上翻页
命令模式 pagedown(pgdn) 向下翻页
命令模式 / 进入搜索模式
命令模式 n 向下继续搜索
命令模式 N 向上继续搜索
命令模式 dd 删除光标所在行内容
命令模式 ndd 删除当前光标向下n行
命令模式 yy 复制当前行
命令模式 nyy 复制当前行和下面的n行
命令模式 p 粘贴复制的内容
命令模式 u 撤销修改
命令模式 ctrl+r 反向撤销修改
命令模式 gg 跳到首行
命令模式 G 跳到行尾
命令模式 dG 从当前行开始,向下全部删除
命令模式 dgg 从当前行开始,向上全部删除
命令模式 d$ 从当前光标开始,删除到本行的结尾
命令模式 d0 从当前光标开始,删除到本行的开头
底线命令模式 :wq 保存并退出
底线命令模式 :q 仅退出
底线命令模式 :q! 强制退出
底线命令模式 :w 仅保存
底线命令模式 :set nu 显示行号
底线命令模式 :set paste 设置粘贴模式

你可能感兴趣的:(linux,linux,vim,运维)