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‘命令

相关推荐