命令行编辑文件
通常我们简单编辑脚本、配置文件时,并不会用SFTP的方式先下载编辑、再上传覆盖的方式。我们可以使用Vim编辑器做编辑。
Vim具有一定的学习成本,与惯常的文本编辑器原理并不相同。请参考此教程。
以下介绍基本的操作(高亮表示必须先学会再使用Vim),避免进入Vim后无法退出。
1、打开文件
2、正常模式下的一些操作:
- 上下左右键:导航
h:向左j:向下k:向上l:向右w:移动到下个词的开头e:移动到下个单词尾部b:移动到上个单词首部gg:移动到最顶部G:移动到最后yy:复制当前行yw:复制一个词p:粘贴2p:粘贴2次dd:删除当前行.:重复前次操作u:撤回前次操作ctrl+r:恢复前次操作:%s/old str/new str/g:全局替换
3、进入编辑模式:
i:向当前字符前插入I:向行首插入a:向当前字符后插入A:向行尾插入o:新增下一行O:新增上一行ci{:删除{括号里的内容并进入编辑
4、按Esc退出编辑模式,并输入以下内容来退出。
:wq:保存并退出:q!:强制退出
注意,冒号:是必须的。
最后更新: July 18, 2022