vi
コマンド出力を:set fileencoding
別のファイルにエクスポートしたいです。コマンドよりもvi
ファイルエンコーディングの検出が優れているようです。file
どうすればいいですか?
マクロを書くことができます。
:set fileencoding
:q
しかし、これは出力をエクスポートしません。
答え1
ではコマンドをvim
使用できます。redir
コマンドモードで:
:redir > vim.output | set fileencoding | redir END
これにより、出力がに保存されset fileencoding
ますvim.output
。他にも多くのオプションがあり、詳細を見ることredir
ができます。:help redir
これは適用されvim
、適用されませんvi
。