アーカイブ化

‘vim’ タグがついた投稿

[覚書]有耶無耶禁止。vimのfileencoding, fileencodings, encoding変数の違い

2011年 12月 3日 コメントする

vimの文字化けに泣くのは文字コードを有耶無耶のまま使っているから

encoding(enc)

  • 内部処理用の文字コード(utf-8とか)
  • 端末が使う文字コードと異なると文字化けを発動する

fileencoding(fenc)

  • 開いたファイルがマルチバイト文字だったときの(ファイルの)文字コード(新規作成?ファイルを開いてない?自分で考えて)。ex utf-8 cp932 euc-jp sjis
  • ファイルの文字コードと一致しないと文字化けを発動する

fileencodings(fencs)

  • 使用するファイルの文字コードを列挙しておく。ファイルオープンの際には列挙の先頭から使えると認識した文字コードで開く。 ex ucs-bom,utf-8,latin1
  • 適切な文字コードを羅列しておかないと、文字化けを引き起こす

termencoding

  • UnderConstruction(まだ読んでないの)

しかしvi人気、力強いな

カテゴリー:Uncategorized タグ: , , ,

[覚書][vim]鬱陶しい括弧の対応のハイライトを消す・一時的に消す

2010年 12月 21日 コメントする

vimを使っていて思うのだが、括弧のハイライトうざくね?どーもカーソルを見失う。レスポンスが悪い環境だと特に苦痛。

はい対策

続きを読む…

カテゴリー:Uncategorized タグ: , , ,

[覚書]vimでタブをスペースx4にする設定

2010年 4月 1日 コメントする

~/.vimrcに以下を追加 続きを読む…

カテゴリー:Uncategorized タグ: , ,

[覚書]vimでsjisのファイルを開いたら文字化け。対処法は?

2009年 2月 18日 コメントする

vi(ホントはvim)でうっかり(古き良き時代の)sjisファイルを開いて文字化けして困惑。

程よく自分向けにチューニングを施されたLinux環境ならsjisファイルも素直に開けるが、インストールしたばかりの真新しいLinux環境に、まして日本人専用でもない代物に、かような緻密さを要求するというのは恥ずかしい。それに時代の潮流はasciiの亡霊^H^H^H^H^H ^H^H^Hutf-8だし。

それに出先とか他人様の環境で~/.vimrcを弄くるなんてちょっと無能すぎるとか、いつも使うファイルはeucとutf-8でsjisやらは稀とか、文字コード認識がいつもうまく機能するとは限らないとか等など、一時的な文字コードの指定法を知っとくと役に立つ。

なーんて下らない話は置いておいて、次の通り。
続きを読む…

カテゴリー:Uncategorized タグ: , , , , ,
フォロー

Get every new post delivered to your Inbox.