对于学习Linux服务器运维的朋友来说,我们总不能每个文件都FTP下载到本地编辑后替换。还是需要学点在线编辑器的,这里我们常用的有vi和vim,其实用vi还是比较多的。Vi是Linux系统中常用的文本编辑器之一,它在终端中使用命令来进行编辑操作。
这里,整理常用的新手必学的Linux vi编辑器命令。
1、启动Vi:
vi <文件名>
这个命令将打开一个新的Vi会话,并加载指定的文件。
2、移动光标:
h:向左移动一个字符。
j:向下移动一行。
k:向上移动一行。
l:向右移动一个字符。
0(零):移动到当前行的开头。
$:移动到当前行的末尾。
gg:移动到文件的第一行。
G:移动到文件的最后一行。
<行号>G:移动到指定行号。
3、插入和编辑文本:
i:在当前光标位置前插入文本。
a:在当前光标位置后插入文本。
o:在当前行的下方插入新行。
O:在当前行的上方插入新行。
r:替换当前字符。
s:删除当前字符并进入插入模式。
dd:删除当前行。
yy:复制当前行。
p:粘贴复制的内容。
4、保存和退出:
:w:保存文件但不退出Vi。
:q:退出Vi。
:wq:保存文件并退出Vi。
5、搜索和替换:
/pattern:向下搜索指定的模式。
?pattern:向上搜索指定的模式。
n:跳到下一个匹配项。
N:跳到上一个匹配项。
:%s/old/new/g:全局替换文档中的所有匹配项。
总结,以上只是部分vi编辑器的命令,我们可以常用的文件管理,当然还有更多的VI编辑器命令可以查阅其他文档。