因为在工作中会经常使用到vi编辑器,所以自己也总结了一些有关于vi编辑器的设置,和一些常用指令的使用
在linux上下载vim编辑器
sudo apt-get install vim
vim编辑器的一些基本设置
1:使查找到的字符高亮显示
sudo vim /etc/vim/vimrc
//然后在打开的文本中末行 输入set hlsearch 保存退出(wq)即可
2:显示行数
sudo vim /etc/vim/vimrc
//输入 set nu 保存退出(wq)即可
vim编辑器的一些常用指令
查找
/(搜索单词或短语)
进入命令模式后,输入:/命令后,屏幕底端会出现/,接下来输入要搜索的单词或短语,enter开始开始查找
n向下查找,N向上查找
替换
:%s/old/new/g
用new替换当前文件里所有的old
:s/old/new
用new替换行中首次出现的old(:分号用于启动一条ex命令)
:s/old/new/g
用new替换行中所有的old
:n,m s/old/new/g
用new替换从n到m行里所有的old
撤回
在命令模式中,按下u即可撤回上一步操作,连续按下可撤回到最初的状态
删除多行
dd
删除当前光标所在的一行
ndd
删除以当前行开始的n行
复制多行
yy
复制光标所处当前行
nyy
复制光标所在行及以下共 n 行按 p 粘贴在光标所在行
命令行方式:
将第a行至第b行的数据,复制到第c行
:a,b copy c 或 :9,15 co 16
总结:因为作者的能力有限,所以只举例了在工作中比较常用的指令。vim的功能很强大,命令也有很多,有兴趣的读者可以自行学习。如果有错误请帮忙指出改正,一起学习