LINUX.ORG.RU

Ты определись для начала - тебе ibuffer или iswitchb?

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

Если открыть 20 файлов, то высота bs не изменится. Неудобно в маленьком фрейме смотреть список файлов

bryak ★★★★
() автор топика
Ответ на: комментарий от unlog1c

в vim я использую ctrlp для этого дела. Там динамически меняется размер, в зависимости от кол-ва файлов. Тут же статична высота. Неудобно

bryak ★★★★
() автор топика

Ну так что, есть решение этого вопроса ?

bryak ★★★★
() автор топика

Вот поэтому и проблематично сесть на emacs. Потому что решение таких вот банальных вопросов, превращается в бесконечный поиск ответов, который закончится изучением cl и чтивом внутренностей emacs'a

bryak ★★★★
() автор топика

ibuffer

Использую только чтобы массово убить что-то из 100500 буферов. Смотреть/переключаться удобнее в helm/projectile.

no-such-file ★★★★★
()
Ответ на: комментарий от bryak

Вот поэтому

Потому что ты не умеешь читать?

закончится изучением cl и чтивом внутренностей emacs'a
закончится

Ужас-то какой! Не дай б-г программисту придется что-нибудь изучить!

anonymous
()

Кто-то определенно не умеет гуглить. Первая же ссылка по запросу «gnu emacs ibuffer hide star buffers», не?

Более того, в отличие от вашего Вима, где действительно на любой чих надо гуглить, здесь чаще проще спросить сам ГНУ Емакс. В данном случае — просто открыть диалог настроек по Ibuffer’у (M-x customize-group RET ibuffer) да посмотреть, что там предлагается. И без труда найти там опцию ibuffer-never-show-predicates, в которую добавить регулярное выражение для любой строки, начинающейся и заканчивающейся звездочкой — ^\*.*\*$.

Если регулярные выражения на вас производят впечатление китайской грамоты (хотя не должны бы, если вы пользователь Вима), то, к сожалению, через диалог настроек не получится; придется обратиться к инициализационной программе (~/.emacs.d/init.el или где она у вас там), где вы можете написать так:

(add-to-list 'ibuffer-never-show-predicates
             (rx line-start "*" (zero-or-more not-newline) "*" line-end))

И наконец — а нафига вам это делать-то?

Zmicier ★★★★★
()
Ответ на: комментарий от no-such-file

Использую только чтобы массово убить что-то из 100500 буферов

ИМХО, и тут helm удобнее.

theNamelessOne ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.