在Linux系统中,vi
(或vim
,vi
的增强版本)是一个常用的文本编辑器。vi
有两种主要的工作模式:命令模式和插入模式。此外,还有一个可视模式用于选择文本块。以下是关于这些模式的详细解释:
vi
或vim
后,默认进入命令模式。在此模式下,你可以执行各种命令,如移动光标、删除文本、复制粘贴等。i
键可以进入插入模式,此时你可以像普通文本编辑器一样输入文本。v
键可以进入可视模式,可以选择文本块进行复制、删除等操作。i
Esc
键v
Esc
键假设你有一个文件example.txt
,内容如下:
Hello World
This is a test file.
hjkl
键移动光标到"Hello"后面。i
键进入插入模式,输入" Beautiful",然后按Esc
键返回命令模式。:
进入命令行模式,输入wq
保存并退出。vi
::
进入命令行模式,输入q
退出,如果文件有修改但未保存,可以输入q!
强制退出。hjkl
键进行基本移动,或结合Ctrl
键进行更快速的移动,如Ctrl+f
向下翻页,Ctrl+b
向上翻页。通过掌握vi
的模式切换和相关操作,你可以高效地进行文本编辑和代码编写。
领取专属 10元无门槛券
手把手带您无忧上云