如何打开可修改的文件
How can I open file with modifiable on
我想打开带有可修改缓冲区的文件 set noma
对于这个特定文件默认打开。
例如这样的事情:
vi file1.txt noma
vi file2.txt ma , # default
或至少在 vim:
内
:tabnew file1.txt noma
谢谢
您可以将其添加到您的 .vimrc
,如果文件具有该名称,这将设置标志:
augroup ReadOnly
autocmd!
autocmd BufReadPost file1.txt set noma
augroup END
如果文件存在 (BufReadPost
),这将同时设置它。
编辑:view
命令允许您以只读模式打开文件。
供参考::help autocmd-groups
和:help autocmd-define
您可以使用 -R
命令行选项以 'readonly'
模式打开文件(其中包括 'nomodifiable'
以及查看文件时有用的其他选项。)
$ vim -R file1.txt
view
命令通常作为 vim -R
的快捷方式提供,因此通常也可以使用:
$ view file1.txt
如果您已经有一个 Vim 运行 并且想用它在新选项卡中以只读模式打开文件,您可以使用此序列:
:tab sview file1.txt
:view
命令以只读模式打开文件,:sview
命令在拆分中这样做,:tab
修饰符在 Vim 中这样做而是一个新标签。
我想打开带有可修改缓冲区的文件 set noma
对于这个特定文件默认打开。
例如这样的事情:
vi file1.txt noma
vi file2.txt ma , # default
或至少在 vim:
内:tabnew file1.txt noma
谢谢
您可以将其添加到您的 .vimrc
,如果文件具有该名称,这将设置标志:
augroup ReadOnly
autocmd!
autocmd BufReadPost file1.txt set noma
augroup END
如果文件存在 (BufReadPost
),这将同时设置它。
编辑:view
命令允许您以只读模式打开文件。
供参考::help autocmd-groups
和:help autocmd-define
您可以使用 -R
命令行选项以 'readonly'
模式打开文件(其中包括 'nomodifiable'
以及查看文件时有用的其他选项。)
$ vim -R file1.txt
view
命令通常作为 vim -R
的快捷方式提供,因此通常也可以使用:
$ view file1.txt
如果您已经有一个 Vim 运行 并且想用它在新选项卡中以只读模式打开文件,您可以使用此序列:
:tab sview file1.txt
:view
命令以只读模式打开文件,:sview
命令在拆分中这样做,:tab
修饰符在 Vim 中这样做而是一个新标签。