こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

python プログラミング vim

pythonのプログラミングをvimで編集する方法について質問させていただきます。

vimで、

#数値計算
def Calculate():
という風に、#でコメントを入れたいのですが、vimでは、#で出来ません。
コンパイルで#の部分が影響されないようにコメント文をvimで書くにはどうすればよろしいでしょうか。よろしくお願いします。

投稿日時 - 2012-12-17 14:37:31

QNo.7849034

困ってます

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

Pythonのバージョンが書いていませんが
コーディング指定無しに漢字を使おうとすると、2.3では警告、2.4以降ではエラーになったと思います。

以下のあたりを参考に、最初にコーディングを指定してください。
http://docs.python.jp/2.5/ref/encodings.html
http://www.python.jp/Zope/articles/japanese/Python4Japanese-2


なお、vimは関係ありません。

投稿日時 - 2012-12-17 15:39:16

補足

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

投稿日時 - 2012-12-17 16:35:43

ANo.1

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.2

EUC-JPで書かれているなら、#!を使っているならその次の行、そうでないなら、先頭の行に
# vim:fileencoding=euc-jp
でいいはずですが?

2.3だと日本語のCodecsが付属していませんが、2.4以降は標準で付属していてダウンロードは不要のはずです。
何をダウンロードするつもりなのですか?

投稿日時 - 2012-12-19 02:11:35

お礼

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

投稿日時 - 2012-12-19 16:40:53

あなたにオススメの質問