私は適切なPythonモードを使用するようにEmacsを設定しようとしています。このために、いくつかのチュートリアルを読みました。最も重要なのはこれです。チュートリアルではpython-mode
パッケージを使用します。ただし、パッケージマネージャー(M-x package-install RET python-mode RET
)を使用してインストールすると、そのパッケージで使用できるショートカットを使用できません。
のようないくつかのショートカットをテストするためにPythonファイルを開いてC-c |
、選択した式を評価する必要があります。しかし、驚いたことにこれらは機能しなかったので、このトピックに関する他のチュートリアルを見つけることにしました。ただし、私のモードラインではが表示されるPython
ため、python-mode
有効になっているものがあります。
emacs wikiで、init.el
ファイルに追加する次のスニペットを見つけました。
(autoload 'python-mode "python-mode" "Python Mode." t)
(add-to-list 'auto-mode-alist '("\\.py\\'" . python-mode))
(add-to-list 'interpreter-mode-alist '("python" . python-mode))
これを追加すると、python-mode
実際に機能し、前述のショートカットも機能します。
私はこれがM-x python-mode
Pythonファイルバッファで手動で実行する以上のことを正しく理解していません。
python-mode
.emacsフォルダー内のすべてのトレースを削除してpythonファイルを開いたところ、まだpython-mode
。だから私の推測は2つあると思いpython-mode
ますか?
私python-mode
はhttps://launchpad.net/python-modeから欲しいと思います。パッケージリポジトリに存在するようですが、他のPythonモードを削除する方法がわかりません。
誰かが詳しく説明してもらえますか?