-
vi是Linux内置的文字编辑器,文本界面, 而不是图形界面, 其违反直觉的傻逼操作方式咱就咬牙学会吧, 没别的选择, 况且也死不了人. -
vi创建或打开文件后, 文件是只读的, 也就是说这时不能修改. 必须按下i键后, 文件才处于可编辑模式. 这时屏幕左下角会出现-- INSERT --字样标记着这个状态, 这时就可以输入文字了. 可以使用上下左右键移动光标. -
提醒一下,
鼠标是不管用的. -
当编辑完毕以后, 需要保存退出, 要首先按键盘左上角的
Esc键, 这时-- INSERT --标记消失, 表明文件又进入只读模式了. 这时再输入:wq就是保存(write)退出(quit)了, 注意最开始的冒号别看漏了, 这些命令字符也显示在屏幕左下角. -
如果你打开一个文件后并没有修改它, 可以使用
:q命令(冒号quit)退出vi. -
如果你打开一个文件并做了些修改, 但你反悔了不想保存你的修改, 使用
:q!命令(冒号quit感叹号)退出vi.
-
在
Linux终端命令行, 输入vi /etc/shadowsocks-r/config.json并回车. 这行命令的意思是, 打开位于路径/etc/shadowsocks-r/的config.json文件准备编辑, 如果该文件不存在, 将在你保存的时候创建它.这里的示例文件有点特殊, 必须有
系统管理员权限才可以修改, 抱歉造成的困扰. 获取管理员权限的命令是sudo su.
- 文件打开以后的样子见下图. 注意这个时候是
不能编辑修改的.
- 这时, 按下
i键, 编辑器就变成了下面的样子, 注意-- INSERT --字样的标识符. 这就可以随意编辑修改了. 注意鼠标还是不能用的哟.
- 修改编辑完毕以后, 按下
Esc键, 这时 编辑器下侧的-- INSERT --标识消失, 又回到只读状态, 不能修改了. 如下图.
- 这时候, 输入
:wq并敲回车就可以保存退出了, 如下图. 当然, 不保存退出是:q!, 前面已经说过了.
- 最后检查修改后的文件的正确性, 可以使用
cat命令, 即cat /etc/shadowsocks-r/config.json, 就把文件的内容显示出来了. 如下图.





