Linux的vi编辑后如何保存
在 Linux 系统中使用 vi 编辑器编辑文件后,需要保存修改才能生效。下面是具体的操作步骤:
1. 按下 Esc 键,退出插入模式并进入命令模式。
2. 在命令模式下,按下冒号(:)键,会出现光标停留在最后一行的状态。
3. 在冒号后输入 wq,表示写入并退出。
4. 按下回车键执行该命令。
如果只是想要保存而不退出 vi,可在步骤 3 中输入 w,表示将修改写入文件但不退出 vi。为退出 vi 而不保存修改,则在步骤 3 中输入 q!,表示强制退出不保存任何修改。
当然,在 vi 中也可以使用其他更高级的编辑操作,比如复制、粘贴、撤销等。这些操作需要先按下一些特殊的命令来启用相应的模式或功能。建议在使用 vi 之前,先学习一下 vi 的基本命令和操作规则。
在vi中编辑后首先按ESC键回到命令模式,然后输入:w保存即可,也可以输入:wq!保存文件并退出。
以下是保存命令:
:w 保存文件但不退出vi
:w file 将修改另外保存到file中,不退出vi
:w! 强制保存,不退出vi
:wq 保存文件并退出vi
:wq! 强制保存文件,并退出vi
:q 不保存文件,退出vi
:q!不保存文件,强制退出vi
:e! 放弃所有修改
vi是Linux终端下或控制台下常用的编辑器,基本的操作方式为:vi /路径/文件名
例如,vi /etc/fstab表示显示/etc/fstab文件的内容。使用键盘上的Page Up和Page Down键可以上下翻页;按下Insert键,可以见到窗口左下角有“Insert”字样,表示当前为插入编辑状态,这时从键盘输入的内容将插入到光标位置;再按下Insert键,左下角将有“Replace”字样,表示当前为替换编辑状态,这时从键盘输入的内容将替换光标位置的内容。编辑完内容后,按下Esc键,并输入“:wq”,然后回车就可以保存退出。
linux vi和view的区别
Linux中的vi和view是两个不同的文本编辑器。它们之间的主要区别在于以下几点:
1.功能:vi是一个全功能的文本编辑器,它提供了广泛的编辑功能,包括插入、删除、替换、查找、移动光标等。而view是vi的一个简化版本,它主要用于只读模式,不支持编辑功能,只能查看文件内容。
2.模式:vi有三种模式:命令模式、插入模式和底行模式。在命令模式下,可以执行各种编辑命令;在插入模式下,可以输入文本;在底行模式下,可以输入一些底行命令。而view只有一种模式,即只读模式,无法进行编辑操作。
3.快捷键:vi使用一系列快捷键来执行各种编辑操作,例如使用"hjkl"键移动光标、使用"i"键进入插入模式等。而view则没有编辑功能,因此没有相应的快捷键。
4.配置:vi可以通过修改配置文件来自定义编辑器的行为和外观。而view通常没有配置选项,因为它主要用于只读模式,不需要进行配置。
总之,vi是一个功能强大的文本编辑器,适用于编辑和修改文件;而view是一个只读的文本查看器,适用于只查看文件内容而不进行编辑操作。