私はemacsでウィンドウに名前を付け、新しいバッファを開いて作成するときにそれを指定できるようにしたいです。マニュアルを見ましたが、私が見つけることができるのは、find-file-other-window
バッファが開くウィンドウを指定できないということだけです。たぶん私が意図しない方法でemacsを使用しようとしているかもしれませんが、私が達成したいのはIDEのようなワークスペースです。
----------------------------------------------
| Project | Main editor | Help Docs |
| Files | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| |---------------------| |
| | Console/Shell | |
| | | |
----------------------------------------------
たとえば、すべての内部ヘルプとPythonドキュメントが右側のウィンドウで開き、すべての.pyファイルがデフォルトでメインウィンドウで開きたいとします。どんなアイデアがありますか?
編集:ウィンドウなしのコンソールモードでemacsを使用していることに注意してください。
ベストアンサー1
数多くのインターネット検索と悩みの末に私が探していたものという関数であることが分かりましたset-window-dedicated-p
。このページを訪問している他の人はここで文書を見つけることができます。
http://www.gnu.org/s/emacs/manual/html_node/elisp/Dedicated-Windows.html
この機能にキーをバインドすると、選択したウィンドウは分割されず、追加のバッファは表示されません。