HZL2017

vim编辑器常用命令

摘要:vim三种模式下的常用命令介绍

1.vim介绍

vi编辑器是所有Unix以及Linux下的标准编辑器,vim可以看作vi的升级版本,通用性极强;
vim适用于程序编写,基本操作有光标移动、模式切换、删除、查找、替换、复制、粘贴以及撤销;
vim编辑器有三种模式:命令模式、编辑模式、末行模式;

模式间切换方法
(1)命令模式下,输入“:”后,进入末行模式
(2)末行模式下,按esc慢退、按两次esc快退、或者删除所有命令,可以回到命令模式
(3)命令模式下,按下i、a等键,可以计入编辑模式
(4)编辑模式下,按下esc,可以回到命令模式

vim文件打开与退出
(1)\(vim 文件路径:打开指定文件,常用 (2)\)vim +数字 文件路径:打开指定文件,光标移动到第n行
(3)\(vim +/关键词 文件路径:打开指定文件,高亮显示关键词 (4)\)vim 文件路径1 文件路径2 文件路径3...:同时打开多个文件
(5)打开文件后,退出:先按shift+\':\',进入末行模式后,后输入q,按下enter,即可退出文件

2.命令模式

1.光标移动
(1)光标移动到行首:shift+6
(2)光标移动到行尾:shift+4
(3)光标移动到首行:gg
(4)光标移动到尾行:G
(5)翻屏操作,向上翻:ctrl+b
(6)翻屏操作,向下翻:ctrl+f
(7)快速将光标移动到指定行:数字+G
(8)以当前光标为准,向上/下移动n行:数字+上下方向键
(9)以当前光标为准,向左/右移动n个字符:数字+左右方向键

2.复制(配合粘贴命令p使用)
(1)复制光标所在行:yy
(2)以光标所在行为准(包含当前行),向下复制指定行数:数字+yy
(3)可视化复制:ctrl+v,并按方向键选中区块,按下yy复制

3.剪切(配合粘贴命令p使用)/删除(剪切后不复制即可)
(1)剪切/删除光标所在行(删除之后,下一行上移):dd
(2)以光标所在行为准(包含当前行),向下剪切/删除指定行数:数字+dd
(3)剪切/删除光标所在行(删除之后,下一行不上移):D

4.撤销/恢复
撤销:u
恢复:ctrl+r

3.末行模式

1.保存操作
(1)保存文件:“:w”
(2)另存为:“:w”
(3)保存并退出:“:wq”
2.强制退出,不保存:“:q!”
3.调用外部命令:“:!命令”

4.查找:“/关键词”
在查找结果中,用N、n可以切换上下结果;输入“nohl”,可以取消高亮

5.替换
(1)替换光标所在行第一处符合条件的内容:“

分类:

技术点:

相关文章: