Vi 编辑器常用快捷键

文件打开状态:
非编辑状态下:
:/字符 查找字符,n向下查找,N上查找
:?字符 查找字符,n向上查找,N向下查找
:w 保存
:w! 强制保存
:q 退出
:q! 退出不保存
:e 更新文件(动态增加的文件)
:n 查看下一个文件(同时打开多个文件时)
:N 查看上一个文件(同时打开多个文件时)

Shift + # 查找光标所在位置字符,n向上查找,N向下查找
Shift + % 括号匹配(光标在括号字符的情况下)
Shift + $ 光标移动到所在行最后
Shift + ^ 光标移动到所在行开头
Shift + l 光标移动到最后一行
Shift + h 光标移动到最上一行
Shift + m 光标移动到中间行
Shift + w 光标移动到所在单词的下一个单词的首字符处
Shift + zz 保存并退出
Shift + zq 不保存退出
Shift + g 光标移动到最下页
ctrl + u 向上翻半页
ctrl + b 上翻整页
ctrl + d 向下翻半页
ctrl + f 下翻整页
ctrl + g 显示文件信息

k 光标向上移动
j 光标向下移动
h 光标向左移动
l 光标向右移动

esc 编辑状态变为非编辑状态
i 转变成编辑状态(在当前位置)
a 转变成编辑状态(在当前的下个位置)
o 在光标的下一行插入空行并进入编辑状态
O 在光标的上一行插入空行并进入编辑状态
cw 剪切光标到单词末尾并进入编辑状态
dw 剪切光标到单词末尾不进入编辑状态
yy 复制当前行,前面加数字就是复制多少行
dd 剪切当前行,前面加数字就是剪切多少行
p 粘贴已复制或剪切的行(光标下一行)

“.” 重复上次操作
u 撤销上次操作

编辑状态下:
Shift + insert 插入复制字符

Shell命令行状态:
!v 默认打开最近一次打开的文件
!任意字符 最近一条以字符开头的命令
!-n 当前命令条目数减去n的那条命令

时间: 2024-10-14 17:18:27

Vi 编辑器常用快捷键的相关文章

bash与vi编辑器常用快捷键

说明: 玩Linux,就自己目前的使用情况来说,bash命令行和vi编辑使用几乎是最多了,每一次操作,无论做什么,都离不开这两种操作,因此如果能够熟练地掌握bash与vi编辑器中的快捷键,那显然会大大提高我们的操作效率和工作效率. 1.bash常用快捷键 其实有很多,但就实际中经常用到的.使用频率比较高的,会有下面这些: 快捷键 功能 Ctrl + a 切换到命令行开始 Ctrl + e 切换到命令行末尾 Ctrl + l 清除屏幕内容,效果等同于clear Ctrl + u 清除剪切光标之前的

vi编辑器常用快捷键

x 删除光标处的字符 dd 删除整行 i 在光标前插入文本 a 在光标后插入文本 o 当前行下插入新行 u 撤销最后一次修改 :e! 放弃所有修改,从上次保存开始处再编辑 :wq 保存退出 :q! 不保存退出 /pattern:从光标开始处向文件尾搜索pattern?pattern:从光标开始处向文件首搜索pattern 光标控制命令 命令    光标移动h或^h    向左移一个字符j或^j或^n   向下移一行k或^p    向上移一行l或空格    向右移一个字符G    移到文件的最后一

Unity3D-MonoDevelop编辑器常用快捷键整理

MonoDevelop编辑器常用快捷键如下: CTRL+K :删除光标所在行的该行后面的代码 CTRL + ALT +C :注释/不注释该行 CTRL+ DOWN :像鼠标滚轮一样向下拖 CTRL + UP:像鼠标滚轮一样向上拖 CTRL + F :查找该脚本 CTRL + SHIFT + F:查找全部脚本 CTRL + H:替换代码 CTRL + SHIFT +W:关掉所有脚本 CTRL+ALT+Space:代码提示

Linux学习之Vi编辑器常用命令

VI编辑器常常简称为Vi(visual editor),它可以自行输入.删除.查找.替换.复制.粘贴.块操作等多功能编辑器.用户需要根据自己的需求进行定制,这个是其他编辑程序所没有的一个功能.vi 编辑器并不是一个排版程序,它不像Word或WPS那样可以对字体.格式.段落等其他属性进行编排,它只是一个文本编辑程序.没有菜单,只有命令,且命令繁多.vi有3种基本工作模式:命令行模式.文本输入模式和末行模式.. 基本上vi可以分为三种状态, 分别是 游标控制 k 游标向上移  (添数字 移动字符个数

Atom编辑器常用快捷键

这里列举一些Atom编辑器常用的快捷键 HOME:移动到行首 END: 移动到行尾 Ctrl+HOME:移动到文档开始,第一行 Ctrl+END:移动到文档末尾 Ctrl+G:移动到指定的行,输入row:column,可以移动到指定的行和列(即某一行的指定位置) Ctrl+上方向键:将光标所在行上移一行 Ctrl+下方向键:将光标所在行下移一行 Ctrl+Backspace:以单词为单位在本行向前删除,一次删除一个单词 Ctrl+Delete:以单词为单位在本行向后删除,一次删除一个单词 Ctr

转载---Atom编辑器常用快捷键

常用快捷键–亲测及翻译 英文 中文 快捷键 功能 New Window 新建界面窗口 Ctrl + Shift + N 如中文意思 New File 新建文件 Ctrl + N 如中文意思 Open File 打开文件 Ctrl + O 如中文意思 Open Folder 打开文件夹 Ctrl + Shift + O 如中文意思 Add Project Folder 加载项目目录 Ctrl + Alt + O 如中文意思 Reopen Last Item 重新加载上次项目 Ctrl + Shif

vi编辑器常用命令

gg   移动到这个文件的第一行 n     重复前一个查找的动作  向下查找 N     反向进行上一个查找动作 :n1,n2s/word1/word2/g    在n1和n2之间查找word1,将其替换为word2 :1,$s/word1/word2/g        第一行到最后一行查找替换 :1,$s/word1/word2/gc       含有提示确认操作 nx      连续向后删除n个字符 X        向前删除一个字符 dd      删除光标所在的那一行 yy     

vi 编辑器常用命令

VI编辑器可以分为3种状态,它们分别是命令模式.输入模式以及末行模式,VI运行后默认进入命令模式. 命令模式:控制屏幕光标的移动,字符.单词或行的删除.替换,复制粘贴数据以及由此进入插入模式和末行模式. 输入模式:在命令模式下,用户输入的字符都会被VI当作命令解释执行.如果用户把输入的字符当作文本内容,则必须要先进入输入模式.在命令模式下按下 a,i,o键,即可进入输入模式.在输入模式下按下Esc键可返回命令模式. 末行模式:在命令模式下,按下“:”键即可进入末行模式,此时VI会在显示窗口的最后

vi编辑器常用的命令

工作这么多年了,vi编辑器用到的命令最多也就那么几个 1.yy:复制当前光标所在行 2.nyy:n为数字,复制当前光标开始后的N行 3.p:粘贴复制的内容到光标所在行 4.dd:删除当前行 5.ndd:删除n行 6./name:搜素 7.G:光标移动到文件尾 8.nG:光标移动到第n行 9.u取消前一个动作 10.$行首 11.0行尾 12.n:顺向搜索,N:反向搜索 其余的命令大家可以查