PyCharm の外部エディターとして Emacs を使用する
Emacs(英語) は、コードを包括的に操作できる高度なテキストエディターです。Emacs を使用することは、コーディングに使用する言語に基づいて完全に調整可能な編集を意味します。
この記事では、Emacs を PyCharm に追加し、それを使用してコードを変更する方法について説明します。
Emacs を外部編集ツールとして構成する
設定ダイアログ Ctrl+Alt+S で、 を選択します。
ウィンドウで、をクリックして新しいツールを作成します。
好みに応じて、名前、グループ、説明を指定します。
ツール設定セクション:
プログラム :
をクリックし、Emacs アプリケーションへのパスを選択します
引数 :
をクリックし、リストから
FilePath
を選択します作業ディレクトリ :
をクリックし、リストから
ProjectFileDir
を選択します
ツール出力用のコンソールを開くチェックボックスをクリアします。
OK をクリックします。
変更を適用して
を終了します。
Emacs エディターで現在のファイルを開く
から、 を選択します。
Emacs エディターで別のウィンドウが表示されます。
関連ページ:
![](https://resources.jetbrains.com/help/img/idea/2024.1/py_keymap_settings.png)
キーボードショートカットを設定する
PyCharm には定義済みのキーマップがいくつか含まれており、頻繁に使用するショートカットをカスタマイズできます。キーマップ構成を表示するには、設定ダイアログを開き、キーマップを選択します。PyCharm は、環境に基づいて事前定義されたキーマップを自動的に提案します。使用している OS と一致することを確認するか、使用している別の IDE またはエディターからのショートカットと一致するもの(Emacs など)を選択してください。キーマップは、対応するキーボードとマウスのショートカットおよび...
![](https://resources.jetbrains.com/help/img/idea/2024.1/py_rst_editor_preview.png)
reStructuredText サポート
reStructuredText Docstring Format(PEP 287) のサポートに加えて、PyCharm は再構成されたテキスト用の便利なエディターを提供します。Markdown エディターと同様に、reStructuredText ファイルを変更して、プレビューパネルで結果を確認できます。再構成されたテキストを使用して既存のファイルを開くか、最初から新しいファイルを作成することができます。.rst ファイルを作成するプロジェクトツールウィンドウを右クリックして、を選択します。開い...
![](https://resources.jetbrains.com/help/img/idea/2024.1/vim_shortcut.png)
PyCharm で Vim エディターを使用する (IdeaVim)
IdeaVim は、PyCharm エディター用の Vim エンジンです。通常モード、挿入モード、ビジュアルモード、コマンドラインモードと Ex モード、Vim 正規表現と構成、およびその他の機能をサポートしています。IdeaVim プラグインをインストールする設定ダイアログで、プラグインを選択します。マーケットプレースで IdeaVim プラグインを見つけて、インストールをクリックします。PyCharm を再起動してください。PyCharm を再起動すると、Vim が有効になり、エディターが Vim...