可视化网站后台管理系统,如何制作导航网站,简单网站建设视频,wordpress加输入框一、Vi 编辑器的启动与退出
启动 Vi 编辑器
在终端中#xff0c;输入vi加上要编辑的文件名#xff0c;如vi example.txt#xff0c;如果example.txt存在#xff0c;Vi 编辑器会打开该文件#xff1b;若不存在#xff0c;则会创建一个新的空文件并打开。如果只输入vi输入vi加上要编辑的文件名如vi example.txt如果example.txt存在Vi 编辑器会打开该文件若不存在则会创建一个新的空文件并打开。如果只输入vi则会进入一个空白的编辑界面之后可以通过保存操作指定文件名。
退出 Vi 编辑器
Vi 编辑器有多种退出方式取决于编辑状态。
未修改文件时在命令模式下输入:q即可直接退出。
修改文件且要保存时在命令模式下输入:wqw表示保存writeq表示退出quit这样会保存修改并退出。
修改文件但不想保存时在命令模式下输入:q!!表示强制执行即不保存修改并退出。
二、Vi 编辑器的三种模式
命令模式
当启动 Vi 编辑器后默认进入的就是命令模式。在命令模式下可以使用各种命令来控制光标移动、进行文本删除、复制、粘贴等操作。
光标移动除了使用方向键还可以使用h左、j下、k上、l右来移动光标。例如按下k键光标会向上移动一行。
文本删除x键用于删除光标所在位置的字符dd用于删除光标所在的整行。若要删除从光标所在位置开始的 5 个字符可输入5x删除从光标所在行开始的 3 行输入3dd。
复制粘贴yy用于复制当前行nyy则可以复制从当前行开始的n行如3yy复制当前行及下面两行。复制后使用p命令将内容粘贴到光标所在位置的下一行P大写则粘贴到上一行。
输入模式
在命令模式下通过特定按键进入输入模式才能进行文本的输入。
在光标前插入按下i键进入输入模式此时可以在光标当前位置前插入文本。
在光标后插入按下a键在光标当前位置后插入文本。
在新行插入按下o键在当前行的下一行插入新的一行并进入输入模式按下O大写键则在当前行的上一行插入新行。
要从输入模式回到命令模式只需按下Esc键。
末行模式
在命令模式下按下:键进入末行模式此时光标会移动到屏幕的最后一行等待输入命令。
文件保存输入:w即可将当前编辑的内容保存到文件中。若要将文件另存为其他名称输入:w newfile.txt。
查找文本输入/关键字如/hello可在文件中查找 “hello” 这个关键字按n键查找下一个匹配项按N键查找上一个匹配项。
替换文本使用:%s/旧内容/新内容/g命令进行全局替换如:%s/linux/Linux/g将文件中所有的 “linux” 替换为 “Linux”。若只想替换当前行的第一个匹配项使用:s/旧内容/新内容/即可。
三、实用技巧与注意事项
撤销与重做在命令模式下u键用于撤销上一步操作连续按u可以撤销多步Ctrl r用于重做被撤销的操作。
快速定位在命令模式下输入数字 G可以快速跳转到指定行如10G跳转到第 10 行输入G直接跳转到文件末尾输入gg回到文件开头。
注意模式切换在使用 Vi 编辑器时务必清楚当前处于哪种模式因为不同模式下的操作和按键功能不同。例如在输入模式下输入的字符会直接显示在文本中而在命令模式下则会被识别为命令。