で以下を追加する
function FuncEncode(enc)
if a:enc == "j"
echo "Set to jis"
set fenc=iso-2022-jp
elseif a:enc == "s"
echo "Set to sjis"
set fenc=sjis
elseif a:enc == "e"
echo "Set to euc"
set fenc=euc-jp
elseif a:enc == "u"
echo "Set to utf8"
set fenc=utf-8
else
echo "usage$ :Enc [jseu]"
endif
endfunction
command -nargs=1 Encode :call FuncEncode("
:Encode j
とタイプすると文字コードがJISになります。
:Encode s
とタイプすると文字コードがSJISになります。
:Encode e
とタイプすると文字コードがEUCになります。
:Encode u
とタイプすると文字コードがUTF-8になります。
※他に類似する名称のコマンドが定義されていなければ、
:En j
:En s
:En e
:En u
だけタイプすれば実行可能です。
No comments:
Post a Comment