問題タブ [python-mode]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
emacs - python-mode-hook が期待どおりに機能しない
_
単語の文字として扱うために、emacs の設定を微調整しようとしています。
ファイルに追加(add-hook 'python-mode-hook #'(lambda () (modify-syntax-entry ?_ "w")))
しました.emacs
が、機能していないようです。
ミニバッファで直接実行(modify-syntax-entry ?_ "w")
すると、動作し始めます。
私のマイナー モードの 1 つが構文テーブルを元に戻している可能性があると推測しています。
私は比較的emacsに慣れていません。問題の原因を追跡するにはどうすればよいですか?
vim - (Vim) Python モードでのインデント設定の変更
をインストールpython-mode
したところですが、「構文チェック」などのクールな機能がたくさんあります。
Python コードに 2 スペースのインデントを設定したいのですが、構文チェックで 4 スペースにする必要があると警告されています。
この設定を設定するための変数が必要だと思います。pymode のドキュメントを読みましたが、関連する設定が見つかりません。
(さらに、pymodeで設定されたshiftwidth設定も変更したい)
vim - Vim Python モードの折りたたみ
最近Python-Modeをダウンロードしました。Python スクリプトを開くと、関数が折りたたまれています。簡単に展開できます (関数定義の上にいるときの移動キーの 1 つです)。ただし、関数を再折り畳む方法がわかりません。
さらに、おそらく最も重要なこととして:help pymode
、エラーが返されます ('E149: 申し訳ありませんが、pymode のヘルプはありません')。そのため、ドキュメントを参照することさえできません。
どんな助けでも大歓迎です。
python - emacs python モードの Ido-goto-symbol コマンドのサポート
関数ido-goto-symbol
を で実行するとemacs python mode
、メッセージが表示されますNo items suitable for an index found in this buffer
。Pythonファイルに存在する関数とクラスをリストするようにするido-goto-symbol
にはどうすればよいですか?python-mode
python - emacs python-modeで行をエコーするようにpythonコンソールを作成するには?
関数によって emacs の python コンソールに行を送信するpy-execute-line
と、コンソールで確認できるのは追加のプロンプトだけです。
この方法を好む人もいることは理解していますが、私にとってはこれは奇妙です。カスタマイズする方法はありますか? ところで、プロンプトも奇妙に見えますが、通常は「>>>」ではありませんか?
vim - vim python-mode で、pep8-naming を機能させるにはどうすればよいですか?
pep8 ネーミングをインストールしました ( https://pypi.python.org/pypi/pep8-naming )
だからそれはうまく見えます。私の .vimrc には
vim では、命名エラーは報告されません。サポートされていますか?ステップを逃したことはありますか?
ありがとう
vim - Syntastic が Python ディストリビューションで動作しなくなる
Anaconda と呼ばれる科学的な Python ディストリビューションをインストールしました。今、私の Vim セットアップは文句を言います。vim プラグインとして python-mode をインストールしました。Python ファイルを保存しようとすると、構文チェック (syntastic) が実行されます。ただし、これはエラーを返すようになりました。
Python 2.7.7 と vim 7.4 を実行しています。1 が返されるので、Vim は Python のインストールを見つけることができますhas('python')
。それ以外はすべて正常に動作します。
シンタスティックの何が問題になっていますか?