vim编辑器使用技巧-快捷键
发布日期:2021-06-30 11:47:43 浏览次数:2 分类:技术文章

本文共 1101 字,大约阅读时间需要 3 分钟。

vim的插入方式下按A、a、O、0、1、i键进入插入模式a:当前字符后添加文本A:在行未添加文本i:当前字符前插入文本I:在行首插入文本o:当前行后面插入- -空行O:当前行前面插入一空行r:替换光标位置的字符R:替换光标开始的字符
vim的命令方式h:光标向左移动一个字符I:光标向右移动一个字符j:光标移动至下一-行k:光标移动到上一行b:光标向左移动一个词w:光标向右移动一个词G:光标移动到最后-行gg:光标移动到第一行:光标移动到本行末X:删除光标位置的字符dd:删除光标所在行D:删除光标位置到行未d0:删除光标位置到行首dD:删除光标位置到文件尾dw:删除光标位置的单词u:撤销上一 次操作yy:复制当前行到编辑缓冲区pp:将编辑缓冲区内容拷贝到光标下-行Ctrl+u:屏幕向上滚动半屏Ctrl+ d:屏幕向下滚动半屏Ctrl+b:屏幕向上滚动一屏Ctrl+f:屏幕向下滚动一屏Ctrl+g:显示当前编辑文本信息ndd:删除光标所在行起的n行字符nyy:复制光标所在行起的n行字符:n:光标跳转至第n行行首::光标跳转至末行行首ZZ:必要时写盘并退出viV: VISUAL状态V:VISUAL LINE状态Ctrl+v: VISUAL BLOCK状态
vi的末行方式/exp :向前搜索字符串exp?exp :向后搜索字符串expn:重复前-搜索命令N:重复前一搜索命令:w:执行存盘操作w fle:编辑内容写入文件fle:W>> fle:内容写到文件fle原内容之后w! fle:强制写入文件fle:q退出vi ::q! :强制退出vi,放弃编辑修改内容:wq:存盘并退出vix:必要时写盘并退出vi:s/old/new:将光标所在行的第一个字符串old替换为new:s/old/new/g:将光标所在行的所有字符串old替换为new:n1,n2s/old/new/g:将第N1到N2行的第一个字符串old替 为new:%s/old/new:将所有行的第一个字符串old替换为new:%s/old/new/g:将所有行的第一个字符串old替换为new:set nu:编辑时显示行号:set nonu:编辑时不显示行号:set list:显示不可见字符:set nolist:隐藏不可见字符:set all:显示全部环境设置!cmd:在vi中执行shell命令cmd
vim的标签窗口:tabnew fle:在vi新标签窗口中打开一个 新的编辑文件fle按gt在标签窗口间切换:vertical diffsplit fle:对比当前文件和新文件fle的差别按Ctrl+ w在标签窗口间切换

 

转载地址:https://jackiehao.blog.csdn.net/article/details/101369097 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:等比数列之和算法c++
下一篇:Linux系统网络配置文件

发表评论

最新留言

哈哈,博客排版真的漂亮呢~
[***.90.31.176]2024年04月05日 11时49分43秒