有时,你只是想查看一个文件,而没打算修改它。有一个风险是你想都没想就输入了一个 "w" 命令。要避免这个问题,以只读模式编辑这个文件。 要用只读模式启动 Vim,可以使用这个命令: vim -R file 在 Unix,如下命令可以完成相同的功能: view file 现在,你就在用只读模式阅读这个文件 "file" 了。但你执行 ":w" 命令的时候,你会得 到一个禁止写入的错误信息。 当你试图修改这个文件时,Vim 会给你一个告警提示:W10: Warning: Changing a readonly file 即使这样,你的修改还是会被接纳的。有可能你只是想排列这些文本,以便阅读。 如果你确实要改动这个文件,在 write 命令前面加上 ! 可以强制写入。 如果你的确想禁止文件修改,用这个命令: vim -M file 现在任何对文件的修改操作都会失败。例如,帮助文件就是这样的。如果你要在上面作修 改,你会得到一个错误提示: E21: Cannot make changes, 'modifiable' is off 你可以设置 -M 参数使 Vim 工作在只读模式。这个方式仍然取决于用户的意愿,因为你 可以用下面的命令去掉这层保护::set modifiable :set write