以只读模式在vim中打开一个文件

我知道打开文件在只读模式从shell使用vim -R ,但如何打开一个单独的选项卡( :tabe <filename> )在vim内的:tabe <filename>在只读模式?

谢谢你的时间。

要在新选项卡中以只读模式打开文件,请使用

 tab sview /path/to/file 

要在同一窗格中打开文件(不使用新窗口或选项卡),请使用

 view /path/to/file 

请注意, tab view /path/to/file 不会打开一个新的选项卡。

您可以在vim以只读模式打开一个文件:

 :view /path/to/file 

或从命令行:

 $ vim -M /path/to/file 

vim -M filename以只读模式打开文件。

只需使用:tabe <filename>打开文件,然后input:view 。 它会自动切换到只读模式。

试试:tabedit +set\ noma|set\ ro FILE ; 这将在一个新的选项卡中打开FILEmodifiableclosures和readonly ,防止您修改或写入文件。 如果你只是想readonly ,省略noma集。 可能很方便将其重新映射到另一个命令。

一些适合我的东西:

 :vnew path/to/file 

一旦文件被打开,给出查看命令:

 :view