linux中vi编辑器怎样使用

简而言之,Vim 是 Linux 系统上最强大的文本编辑器。
困难在于切换其模式。
我们先来说说最重要的事情。
Vim 有三种模式:普通模式、编辑模式和命令模式。
在正常模式下,输入所有命令。
例如,按 i 切换到编辑模式添加单词,按 : 切换到命令模式搜索文件。
在编辑模式下,您输入内容,例如a在光标后添加单词,I在行首添加单词。
还有一点是Vim具有极其精细的光标控制。
0 是行的开头,$ 是行的结尾,w 指向单词,G 指向行号。
这些命令可以像平常一样使用 Esc 键执行。
还有一些关键细节,例如 yy 复制当前行、p 粘贴到后面以及全局替换 :s/a/b/g。
它们可以使您的效率加倍。
说实话,当时很混乱。
本以为先按回车执行命令,后来发现必须按回车才能退出输入。
建议初学者掌握普通模式下移动hjkl光标和编辑I/O开关,以及命令模式下:wq保存和退出。
等等,还有一件事。
Vim 中设置 nu 显示行号,设置 sw=4 设置缩进。
可以使用 :set 命令更改它们,这对于懒人来说是必需的。

linux中修改文件常用vim命令

这就是问题所在。
初学者误用yy复制整行内容,却忘记用p粘贴,导致内容丢失。

实用注意事项:复制后不要忘记使用 p 进行粘贴,特别是如果您没有原始内容的备份。

linux下vi编辑只读文档无法保存的解决方法

老实说,vi 无法将文件保存为只读,因为全局权限不够。

1 .尝试使用:w!sudote%。
老实说,内容被传递给sudoee,然后Tee使用sudo将其写回。
请注意,这需要您 sudo。

2 更改 /etc/sudoers。
首先su 到root。
使用 visudo 添加您的用户名。
这件事一定要小心,别搞错了。

3 直接 sudo vi 打开文件。
很简单,但不要盲目使用Root。

由您决定哪一个适合您。