LINUX.ORG.RU

Настройка emacs wm (exwm)

 


0

3

По поводу exwm есть несколько вопросов:

1. При запуске приложений через s+& кроме самого приложения открывается буфер «Async shell command», причем для каждого приложения свой. Если сначала убить этот буфер, чтобы не маячил, закроется и приложение, но если наоборот - закрыть приложение - буфер async shell будет висеть мертвым грузом. Собственно, вопрос: как запускать приложения, чтобы не открывался буфер async shell? Кучмала ненужных буферов в буферлисте мешает в навигации.

2. exwm оверрайдит некоторые хоткеи в приложениях. Например, нельзя ctrl-C/V/X/A. Как позволить эти сочетания клавиш в некоторых приложениях? И как тогда использовать префикс C-x?

Спасибо.



Последнее исправление: SuoiCat (всего исправлений: 4)

Кучмала ненужных буферов в буферлисте мешает в навигации.

Просто спрячь их.

anonymous
()
Ответ на: комментарий от SuoiCat

Ты говоришь, что куча-мала ненужных буферов в буферлисте мешает в навигации.

Можно сделать их невидимыми в списке буферов и они не будут мешать навигации.

Как точно это сделать, зависит от того, чем конкретно ты пользуешься для отображения списка буферов.

Если используешь Helm, то надо добавить в helm-boring-buffer-regexp-list «^\\*Async Shell Command\\*» и т. п.

anonymous
()

При запуске приложений через s+& кроме самого приложения открывается буфер «Async shell command»

УМВР.

exwm оверрайдит некоторые хоткеи в приложениях

Здесь такой же подход, как и в term.el — есть построчный ввод (line mode) и есть посимвольный (char mode).

И как тогда использовать префикс C-x?

При посимвольном вводе? Назначить его на что-то ненужное, не? На s-x, например?

Zmicier ★★★★★
()
Последнее исправление: Zmicier (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.