Есть ли поддержка использования tab для переключения между вашими буферами? Также хочу узнать, возможно ли получить браузер с вкладками, как и во всех других IDE, например, notepad++.
2 ответа
Там есть tabbar-mode
. Смотрите TabBarMode в Emacs Wiki . Вот источник на github. Я должен сказать, что мне самому это не очень нравится.
Для просмотра буферов в Emacs, я рекомендую научиться использовать list-buffers
(C-x C-b
) или более ibuffer
.
Я действительно не думаю, что вы хотите просто переключать клавиши табуляции на другие буферы. Если бы вы делали буферы переключения табуляции, вы бы не смогли использовать его в любом другом месте, в том числе вводить его в файлы или использовать для автоматического завершения имени. Теперь можно использовать клавишу Tab в сочетании с другой клавишей.
Ctrl-tab не используется во многих местах, так что это может быть лучшим выбором. Вы можете установить ключ cntrl-tab, чтобы всегда переключаться на другой буфер, добавив следующее в ваш файл .emacs (~/.emacs).
(global-set-key [C-tab] 'next-buffer)
Кстати, я всегда обнаруживал, что использование "Cx b" или "Cx Cb" для переключения буферов действительно хорошо работает, когда вы к этому привыкли.
Если то, что вы действительно ищете, является хорошим способом перехода между буферами и другими средами типа IDE, вы можете проверить ecb-minor-mode (http://ecb.sourceforge.net/). Я использую это сильно.