使用vi编辑器修改配置文件时,如何快速复制,粘贴多行文字内容
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用vi编辑器修改配置文件时,如何快速复制,粘贴多行文字内容相关的知识,希望对你有一定的参考价值。
先进入这个文件的目录下然后用vi打开
vim
assignment.1
然后按i
或o或
a可以编辑
编辑完成ESC退出编辑的模式然后按:进入末行模式
输入wq保存退出 参考技术A 相当咱们原来dos时代用的edit一般linux架服务器时,为了减少资源占用,不会开图形界面登录。通过远程命令行模式登录,vi只是字符界面下编辑文本的其中一款软件而已。同等编辑器还有很多款,只不过vi最老,用的人也比较多。
第三篇 : 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编辑器修改配置文件时,如何快速复制,粘贴多行文字内容的主要内容,如果未能解决你的问题,请参考以下文章
linux Vi 编辑器 如何复制整行n内容,这样才能粘贴到文本中