在linux系统中,vim编辑器可以说是使用最多的文本编辑器了,有很多朋友还不熟悉vim的用法,今天脚本小编为大家介绍vim编辑器的配置,使用方法与相关技巧,一起来看看吧。
1:vim编辑器的中文本查找,删除,复制,粘帖
命令模式下 输入 /words 顺序查找words单词 ?words倒序查找words这个单词 n匹配下一个字符 N 上一个字符
命令模式下 输入 gg 回到首行 输入 G 回到末尾行
命令模式下 输入 yy 表示复制当前行内容 点击p表示粘帖 #yy 复制当前行到#行的所有内容
输入 x 表示剪贴当前一个字符
.. 输入 d 表示删除当前
光标处一个字符
.. 输入 dd 表示删除当前行
.. 输入 #dd 表示删除从当前算起的#行 d$ 删除当前行到行尾的内容 d^ 删除当前光标处到行首的内容
.. 输入 u 表示撤销上一步操作
2:文件的替换
命令行模式下
输入 :s/old/new 将当前行查找的第一个字符替换为new
输入 :s/old/new/g 将当前行的所查找到的字符全部替换为new
输入 :5,13s/old/new/c 将5到13行中间的old替换为new 并且每次替换都提示确认 c表示提示确认 g 表示直接替换
.... :%s/old/new/g 替换文本中的所有old为new
3: 文件的保存,读入vim file1 file2 file3 同时打开三个文件编辑
命令行模式下
:wq! 强制保存退出 三个操作 w 表示write 写入保存的意思,q表示quit退出的意思,!表示强制的意思
:w /etc/file.txt 将文件保存在/etc目录下并命名为file.txt
:q!强制退出
:w 只保存
:r /etc/passwd在当前文件中读入/etc/passwd文件
:e /etc/passwd 放弃当前文件编辑passwd文件
************当编辑多个文件时下面的操作
:n 编辑下一个文件
:N 编辑上一个文件
:files 查看当前在编辑的文件数目名字
4:插入模式的 a A s S i I o O
从命令模式到插入模式:
a:进入插入模式,并且回到当前光标字符的后一个字符
A:进入插入模式,并且回到当前光标所在行的 行 尾
s:进入插入模式,并且删除当前光标所在的字符
S: 进入插入模式,并且删除当前光标行
o: 进入插入模式,并且在当前光标行所在行下插入一行空白行。
O:进入插入模式,并且在当前光标行所在行上插入一行空白行。
更多vim编辑器的进阶进程,请参考如下文章: