在Ubuntu下,vi
是一个功能强大的文本编辑器
-
打开文件:使用
vi filename
命令打开一个文件。如果文件不存在,将创建一个新文件。 -
进入插入模式:按
i
键进入插入模式,此时可以输入内容。 -
保存并退出:按
Esc
键返回到命令模式,然后输入:wq
并按回车键,保存更改并退出 vi。 -
不保存并退出:按
Esc
键返回到命令模式,然后输入:q!
并按回车键,不保存更改并退出 vi。 -
移动光标:在命令模式下,可以使用方向键或
h
(左)、j
(下)、k
(上)、l
(右)键来移动光标。 -
复制和粘贴:在命令模式下,按
v
键选择要复制的文本,然后按y
键复制。接下来,将光标移动到目标位置,按p
键粘贴。 -
删除文本:在命令模式下,按
d
键删除选中的文本。例如,按dw
删除当前单词,按dd
删除当前行。 -
撤销和重做:在命令模式下,按
u
键撤销上一步操作,按Ctrl + r
键重做。 -
查找文本:在命令模式下,输入
/
后输入要查找的文本,然后按回车键。使用n
键查找下一个匹配项,使用N
键查找上一个匹配项。 -
替换文本:在命令模式下,输入
:%s/old/new/g
并按回车键,将所有 “old” 替换为 “new”。
这些是在Ubuntu下使用 vi
命令的基本操作。学会这些基本操作后,你就可以轻松地编辑文本文件了。