vim的使用
vim 功能非常强大,以下是我学习时候总结,
vi 是linux 下标准的文本编辑器,也是linux系统命令下最经常使用的文档文件可视化编辑器,类似dos命令edit
vi 命令模式下的命令选项,主要分为移动光标命令 屏幕翻滚类命令 插入删除文本类命令 搜索以及替换类命令和保存退出类命令
i 在光标前输入文本
a 在光标后输入命令文本
o 在当前行之下新开一行
O 在当前之上开一行
dd 删除光标所在行 ,删除后的内容自动保存在剪贴板
yy 将光标 所在的行拷贝在剪贴板 如果在YY前面加上数字,可以复制多行
搜索及替换类命令
/abc 在光标所在行向下查找字符串abc
?abc 在光标所在行向上查找
n 在同一个方向重复上次的搜索命令
:s/a1/a2/g 将当前光标所在的行中的所有a1均更换为a2
:n1,n2s/a1/a2g 将n1行到n2行中所有a1替换为a2
:g/a1/s//a2/g 将文件中所有的a1替换为a2
set nu 给文件的每行添加上行号
保存退出类命令
wq 保存突出 wq! 强制退出
x! 保存文件,退出vi 编辑器 更通用的一个vi‘命令
vi 是linux 下标准的文本编辑器,也是linux系统命令下最经常使用的文档文件可视化编辑器,类似dos命令edit
vi 命令模式下的命令选项,主要分为移动光标命令 屏幕翻滚类命令 插入删除文本类命令 搜索以及替换类命令和保存退出类命令
i 在光标前输入文本
a 在光标后输入命令文本
o 在当前行之下新开一行
O 在当前之上开一行
dd 删除光标所在行 ,删除后的内容自动保存在剪贴板
yy 将光标 所在的行拷贝在剪贴板 如果在YY前面加上数字,可以复制多行
搜索及替换类命令
/abc 在光标所在行向下查找字符串abc
?abc 在光标所在行向上查找
n 在同一个方向重复上次的搜索命令
:s/a1/a2/g 将当前光标所在的行中的所有a1均更换为a2
:n1,n2s/a1/a2g 将n1行到n2行中所有a1替换为a2
:g/a1/s//a2/g 将文件中所有的a1替换为a2
set nu 给文件的每行添加上行号
保存退出类命令
wq 保存突出 wq! 强制退出
x! 保存文件,退出vi 编辑器 更通用的一个vi‘命令
相关推荐
CoderMannul 2020-09-07
老甘的可读区 2020-07-18
想个标题偏头痛 2020-06-22
linzb 2020-05-12
lerdor 2020-10-14
ZZBAIFFA 2020-08-31
yonggeno 2020-08-18
zhangxl0 2020-07-28
yhuihon 2020-07-26
想个标题偏头痛 2020-07-19
Geek猫 2020-06-15
想个标题偏头痛 2020-06-08
linzb 2020-06-04
圆圆的世界CSDN 2020-06-04
yhuihon 2020-05-31
想个标题偏头痛 2020-05-26
圆圆的世界CSDN 2020-05-14