正如vim doc所說,我可以使用-b選項來打開一個二進制文件。爲什麼-b(二進制)選項在vim中不起作用?
-b Binary mode. File I/O will only recognize <NL> to separate
lines. The 'expandtab' option will be reset. The 'textwidth'
option is set to 0. 'modeline' is reset. The 'binary' option
is set. This is done after reading the vimrc/exrc files but
before reading any file in the arglist. See also
|edit-binary|. {not in Vi}
我用這個命令打開VIM:
$ vim --cmd 'set et' -u NONE -b
I型此命令來查看選項:
:set et? bin?
expandtab
binary
et
(expandtab
)選項未被重置。爲什麼?
感謝您的幫助!
也許我正在讀這個錯誤,你將'expandtab'選項設置爲一個參數,'-b'在此之前重置它。 –
@Fredrik。明確問題。我沒有發佈我的'.vimrc'。我認爲這個命令包含我想說的。 – kev
該文檔還聲明'modeline'已關閉,但檢查該選項與'et'具有相同的結果。 – voithos