如何完全关闭vim';谁有能力重新编码文件?

如何完全关闭vim';谁有能力重新编码文件?,vim,file-encodings,Vim,File Encodings,我发现的每个与编码相关的问题都是关于如何重新编码文件的 然而,我的情况正好相反——有可能让vim根本不重新编码文件吗?(如果是,如何进行?) 有时,它在状态行写入[converted],并且总是未命中。但是,我的终端设置为与编辑文件相同的编码,因此,我根本不需要重新编码。使用 vim -b "myfile.type" 以二进制模式编辑。您还可以设置 :set binary 或者如果你像我一样懒惰 :se bin 在vim中编辑文件之前(适用于当前缓冲区) :他是二进制的` *'二进制'**

我发现的每个与编码相关的问题都是关于如何重新编码文件的

然而,我的情况正好相反——有可能让vim根本不重新编码文件吗?(如果是,如何进行?)

有时,它在状态行写入
[converted]
,并且总是未命中。但是,我的终端设置为与编辑文件相同的编码,因此,我根本不需要重新编码。

使用

vim -b "myfile.type"
以二进制模式编辑。您还可以设置

:set binary
或者如果你像我一样懒惰

:se bin
在vim中编辑文件之前(适用于当前缓冲区)

:他是二进制的`
*'二进制'**'bin'**'nobinary'**'nobin'*
'二进制''bin'布尔值(默认关闭)
本地到缓冲区
{不在Vi}
在编辑二进制文件之前,应设置此选项。你也可以
使用|-b | Vim参数。打开此选项几秒钟后
选项将被更改(也在已打开时):
“textwidth”将设置为0
“wrapmargin”将设置为0
“modeline”将关闭
“expandtab”将关闭
此外,“文件格式”和“文件格式”选项将不被使用
文件的读写方式与“fileformat”是“unix”(单个
分隔行)。
将不使用“fileencoding”和“fileencodings”选项
读取文件时不进行转换。

如果您正在编辑二进制文件,您需要sehe建议的,
binary

如果您正在编辑文本文件,则可能需要更改,或者如果问题是vim没有正确检测到终端编码

:he `binary`


                     *'binary'* *'bin'* *'nobinary'* *'nobin'*
'binary' 'bin'      boolean (default off)
            local to buffer
            {not in Vi}
    This option should be set before editing a binary file.  You can also
    use the |-b| Vim argument.  When this option is switched on a few
    options will be changed (also when it already was on):
        'textwidth'  will be set to 0
        'wrapmargin' will be set to 0
        'modeline'   will be off
        'expandtab'  will be off
    Also, 'fileformat' and 'fileformats' options will not be used, the
    file is read and written like 'fileformat' was "unix" (a single <NL>
    separates lines).
    The 'fileencoding' and 'fileencodings' options will not be used, the
    file is read without conversion.