• ベストアンサー

python プログラミング vim

pythonのプログラミングをvimで編集する方法について質問させていただきます。 vimで、 #数値計算 def Calculate(): という風に、#でコメントを入れたいのですが、vimでは、#で出来ません。 コンパイルで#の部分が影響されないようにコメント文をvimで書くにはどうすればよろしいでしょうか。よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • kmee
  • ベストアンサー率55% (1857/3366)
回答No.1

Pythonのバージョンが書いていませんが コーディング指定無しに漢字を使おうとすると、2.3では警告、2.4以降ではエラーになったと思います。 以下のあたりを参考に、最初にコーディングを指定してください。 http://docs.python.jp/2.5/ref/encodings.html http://www.python.jp/Zope/articles/japanese/Python4Japanese-2 なお、vimは関係ありません。

leibniz1098
質問者

補足

python 2.7.1です。 euc-jpをダウンロードしないといけないと思いますが、ダウンロードできません。どうすればよろしいでしょうか?

その他の回答 (1)

  • kmee
  • ベストアンサー率55% (1857/3366)
回答No.2

EUC-JPで書かれているなら、#!を使っているならその次の行、そうでないなら、先頭の行に # vim:fileencoding=euc-jp でいいはずですが? 2.3だと日本語のCodecsが付属していませんが、2.4以降は標準で付属していてダウンロードは不要のはずです。 何をダウンロードするつもりなのですか?

leibniz1098
質問者

お礼

すみません。# vim:fileencoding=utf-8でうまくいきました。ありがとうございました。