Linux中的vi
(Visual Editor)是一个非常强大的文本编辑器,广泛用于命令行界面。它有两种模式:命令模式(Command Mode)和插入模式(Insert Mode)。以下是如何进入vi
的编辑模式:
vi
的默认模式,用于执行各种命令,如移动光标、删除文本、复制粘贴等。vi
:vi
:filename
的文件,并进入命令模式。i
键:在当前光标位置插入文本。a
键:在当前光标位置之后插入文本。o
键:在当前光标所在行的下方新起一行并进入插入模式。O
键:在当前光标所在行的上方新起一行并进入插入模式。假设你想编辑一个名为example.txt
的文件:
vi example.txt
此时你处于命令模式。要开始编辑,可以按i
键,然后就可以输入文本了。
vi
提供了丰富的键盘快捷键,使得编辑操作非常迅速。vi
对系统资源的消耗非常小。vi
或其增强版本vim
(Vi Improved)。Esc
键,回到了命令模式,如何重新进入插入模式?i
、a
、o
或O
键即可。vi
中保存并退出?:wq
然后按回车键保存并退出。:q!
然后按回车键。/text
然后按回车键,vi
会跳转到第一个匹配项。:s/old/new/g
然后按回车键,这会将当前行的所有old
替换为new
。若要在整个文件中进行替换,可以使用:g/old/s//new/g
。通过这些基本操作,你应该能够在Linux环境中熟练使用vi
进行文本编辑了。
腾讯云数据库TDSQL训练营
云+社区沙龙online第6期[开源之道]
腾讯云数据库TDSQL(PostgreSQL版)训练营
新知·音视频技术公开课
TVP技术闭门会
“中小企业”在线学堂
2019腾讯云华北区互联网高峰论坛
领取专属 10元无门槛券
手把手带您无忧上云