第三篇 : vi编辑器配置与基本操作
Posted panrongfeng
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第三篇 : vi编辑器配置与基本操作相关的知识,希望对你有一定的参考价值。
目录
一、vi编辑器的配置
配置文件位置
#配置文件virc(vi);vimrc(vim) cd /etc/vim //配置文件有在这目录的,也有可能是下面的目录 cd /etc
配置文件存放
- 跟视频讲解的不一致,一定要在根目录下的etc(/etc)目录中把配置文件该了,其他用户使用时才能生效;视频中只要复制份到该用户目录然后修改配置文件,该用户使用就有效了;
- 实测发现root目录跟普通用户目录不一样,对root目录来说,修改virc文件是针对vi编辑器的;修改vimrc文件是针对vim编辑器的;但是对普通用户来说,修改vimrc文件,就是针对vi和vim编辑器的了
vi(vim)编辑器三种模式
1)一般模式(光标移动、复制、粘贴、删除)
2)编辑模式(编辑文本)
3)命令行模式(查找和替换)注意:当不知道处于何种模式时,按ESC键返回到一般模式。
二、一般模式下的常用操作
移动光标
hjkl这四个按键;
h(左)j(下)k(上)l(右)
光标跳转
ngg #光标移至第n行的行首(n为数字), 1gg #就跳到第一行的行首,就是文件头 2gg #就跳到第二行的行首 G #G转至文件结尾
当前行:光标移动
0 #(数字零) 光标移至当前行行首 $ #光标移至当前行行末 fx #fx搜索当前行中下一个出现字母x的地方
文本复制、粘贴、删除、撤销
yy #复制当前行(y:yank(复制)) nyy #复制当前行及其后的n-1行(n是数字) p #使用P键来粘贴(p:paste) dd #删除光标所在行(d:delete) ndd #删除当前行及其后的n-1行(n是数字) u #按u键来撤销上一步操作 x #删除光标所在位置的字符
查找和替换
/hello #从光标开始处向文件尾搜索pattern,后按下n或N
注意:
n在同一个方向重复上一次搜索命令
N在反方向重复上一次搜索命令
n(N)来源于next:%s/p1/p2/g #将文件中所有的p1均用p2替换 :%s/p1/p2/gc #替换时需要确认 :s/p1/p2/g #将光标当前行所有的p1均用p2替换 #s:substitute替换 #g:global全局 #c:confirm确认
?
?
以上是关于第三篇 : vi编辑器配置与基本操作的主要内容,如果未能解决你的问题,请参考以下文章