_gvimrc
ファイルに入力して、デフォルトのエンコードと行末を設定するコマンドがありますか?Vim _gvimrcファイルに入力して、デフォルトのエンコードと行末を設定するコマンドはありますか?
私はWindowsマシンで作業していますが、UTF-8エンコーディング(BOMなし)と標準のUnix行末(\ n)を使用してファイルを作成および編集したいと考えています。
これらの仕様でファイルを作成するようにVimを設定できますか?
_gvimrc
ファイルに入力して、デフォルトのエンコードと行末を設定するコマンドがありますか?Vim _gvimrcファイルに入力して、デフォルトのエンコードと行末を設定するコマンドはありますか?
私はWindowsマシンで作業していますが、UTF-8エンコーディング(BOMなし)と標準のUnix行末(\ n)を使用してファイルを作成および編集したいと考えています。
これらの仕様でファイルを作成するようにVimを設定できますか?
読書のしばらく後と実験:_gvimrc
set encoding=utf-8 "Set default buffer encoding to UTF-8.
set fileencodings=utf-8,latin1 "Set the order of file encodings when reading and creating files.
set fileformats=unix,dos,mac "Set the order of line endings when reading and creating files.
で設定し
これらこれらは、コマンドラインで使用する必要があります。
set fileencoding=utf-8 "Change an opened file's encoding.
set fileformat=unix "Change an opened file's line endings.
確かに、あなたのgvimrcにこれを置く:
set encoding=utf-8
set fileformat=unix
あなたは、例えば、追加の情報を取得するために:h[elp]
コマンドを使用することができます:h encoding
注:
私はあなたが特にあなたのvimrc
ファイルの設定を求めたが、私は、私はあなたが(それから利益を得ることができると思われるので、私はとにかくアドバイスのこのビットを提供するだろうと思ったことを実現あなたは私のように* nixとWindowsの両方を使用しているかもしれません)。
は、私は両方の* nixとWindows上で動作しないと私はそれが非常に簡単に(参照::help modeline
)をmodeline
機能を使用することが分かってきた私のRCファイル内のファイル形式を設定する代わりに。これは私のようなもの持つことができます。(各ファイルの一番下にこの道をvim:ff=unix
を、私はWindows上で/で編集することが起こる* nixのメイクのための行末を変更する心配する必要はありません
HTH
this questionを見てみましょう、あなたのvimのエンコード拠点のすべてをカバーしなければならないこと、あなたのラインがで追加設定を終了するとのリンクの答えから
引用、:。
set fileformats=unix,dos,mac
if has("multi_byte")
if &termencoding == ""
let &termencoding = &encoding
endif
set encoding=utf-8 " better default than latin1
setglobal fileencoding=utf-8 " change default file encoding when writing new files
endif
をVimが持っていたことに留意すべきですいくつかのリモートの脆弱性モデルラインのサポート内で が見つかりました。 –