我有一个mac格式的文件,我知道我可以使用:e! ++ff=mac更改为正确的fileformat.我想知道的是,当我打开文件以使用正确的fileformat直接打开它时,我可以通过命令行选项.
您可以使用命令行执行此操作,尝试:
$ vim -c "set fileformat=mac"
Run Code Online (Sandbox Code Playgroud)
-c <command>在加载第一个文件之前执行.正如jammessan所指出的,这只会影响加载的第一个文件,后续文件将要求您fileformat为每个缓冲区进行更改.
如果这不起作用,您还可以尝试:
$ vim -c "e ++ff=mac"
Run Code Online (Sandbox Code Playgroud)
但最好在该机器上的.vimrc中进行设置:
set fileformats=mac,unix,dos
Run Code Online (Sandbox Code Playgroud)
指定启动新缓冲区时要尝试的格式.这也会影响fileformat为现有文件选择的内容.
见help file-formats,:help 'fileformat'和:help 'fileformats'更多的细节.
| 归档时间: |
|
| 查看次数: |
1030 次 |
| 最近记录: |