【Linux】第四部分 VIM编辑器的基本使用

导读:本篇文章讲解 【Linux】第四部分 VIM编辑器的基本使用,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com

【Linux】第四部分 VIM编辑器的基本使用



4. VIM编辑器的基本使用

按『Esc』键 退出编辑模式,之后所在的模式为一般模式。

命令 功能
vim 文件名 进入vim编辑器中
cd xx 进入xx文件目录

4.1 一般模式

命令 功能
yy 复制光标当前一行
nyy(n表示数字) 复制多行,例如:5yy
p 粘贴
np(n表示数字) 粘贴多行,例如:5p
dd 删除
ndd(n表示数字) 删除多行,例如:5dd
dw 删除当前光标所指向的单词
d$ 删除该行 从光标到最后
d^ 删除该行 从开头到光标
y$ 复制该行 从光标到最后
y^ 复制该行 从最开始到光标
yw 复制当前的单词
u 回滚,类似于windows ctrl+z
x 对单个字符进行剪切
shift+x 退格操作
r 对单个字符进行修改
w 定位每个单词的词头
shift+^ 移动到行头
shift+$ 移动到行尾
gg 整个文档的开头
G 整个文档的结尾
n+shift g 跳到指定行

4.2 编辑模式也就是插入模式

命令 功能
i 一般模式下按 i 进入到当前光标前
a 一般模式下按 a 进入到当前光标后
o 一般模式下按 o 进入到当前光标行的下一行
I 一般模式下按 I 进入到光标所在行最前
A 一般模式下按 A 进入到光标所在行最后
O 一般模式下按 O 进入到当前光标行的上一行

4.3 指令模式

命令 功能
:q 退出
:q! 强制退出不保存
:w 保存
:wq 保持并且退出
i 进行插入模式,也就是写模式
/xxx 查找xxx, n 查找下一个,shift+n 往上查找
:set nu 显示行号
:set nonu 取消显示行号
:noh 取消高亮显示
:set nu 显示行号
:set nonu 关闭行号
:%s/old/new/g 替换全局所匹配到的全部内容
: s/old/new/g 替换当前光标所在行 所有匹配到的所有内容

总结

以上就是今天要讲的内容,希望对大家有所帮助!!!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/82822.html

(0)
小半的头像小半

相关推荐

极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!