Có thể đặt tên cho các cửa sổ trong emacs


9

Tôi muốn có thể đặt tên một cửa sổ trong emacs và chỉ định cửa sổ đó khi mở và tạo bộ đệm mới. Tôi đã xem qua hướng dẫn nhưng tất cả những gì tôi có thể tìm thấy là find-file-other-window, điều đó không cho phép tôi chỉ định cửa sổ nào sẽ mở bộ đệm. Có lẽ tôi đang cố gắng sử dụng emacs theo cách nó không được sử dụng, nhưng những gì tôi đang cố gắng đạt được là một không gian làm việc tương tự như IDE:

----------------------------------------------
| Project  |  Main editor        | Help Docs |
| Files    |                     |           |
|          |                     |           |
|          |                     |           |
|          |                     |           |
|          |                     |           |
|          |                     |           |
|          |                     |           |
|          |---------------------|           |
|          |  Console/Shell      |           |
|          |                     |           |
----------------------------------------------

Ví dụ: tôi muốn có tất cả trợ giúp nội bộ và tài liệu python mở trong cửa sổ bên phải và tất cả các tệp .py trong cửa sổ chính theo mặc định. Có ý kiến ​​gì không?

EDIT: Tôi nên đề cập rằng tôi đang sử dụng emacs trong chế độ bảng điều khiển không có cửa sổ.

Câu trả lời:


13

Sau khi googling rộng rãi và gãi đầu, tôi đã phát hiện ra rằng những gì tôi đang tìm kiếm là một chức năng được gọi set-window-dedicated-p. Tài liệu có thể được tìm thấy ở đây, cho bất cứ ai khác xảy ra trên trang này:

http://www.gnu.org/s/emacs/manual/html_node/elisp/Docate-Windows.html

Liên kết một khóa với chức năng này sẽ khiến cửa sổ được chọn từ chối chia tách hoặc hiển thị các bộ đệm khác.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.