エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
MS VC++のcl.exeが常に日本語メッセージをShift-JISで出しくさるとか,cygwinのmakeがデフォルトではや... MS VC++のcl.exeが常に日本語メッセージをShift-JISで出しくさるとか,cygwinのmakeがデフォルトではやはり日本語メッセージを出しくさるとか,うざい状況が色々ある.VimのQuickFixモードではエディタ内でそれらのコマンドを実行し,帰ってきたエラー・メッセージを解釈してエラーの行にジャンプとか便利な機能が色々あるのだが,それが文字化けでうまく働かなくなってしまう.Vimには様々な部分でテキストのエンコーディングを変更したりするオプションがあるがQuickFixには付いてない.そこで外部のフィルタ(とりあえずnkf)を噛ませる.多分,以下が最も楽で汎用性がある. set shellpipe=2>\&1\|/tex/bin/nkf\ -w>%s'&' と '|' はVimスクリプトで特別な意味を持つのでオプションの値に含めるには '\' でエスケープしなければならな