Изменение ширины столбца в emacs Ibuffer на лету

Можно ли изменить ширину столбца в emacs Ibuffer на лету?

One Solution collect form web for “Изменение ширины столбца в emacs Ibuffer на лету”

Измените значение форматов ibuffer на то, что вы хотите, затем вернитесь в окно ibuffer и нажмите «g». ibuffer-update заметит изменение формата и сделает все правильно. Ch v ibuffer-formats RET выведет документацию для переменной.

Пример:

 (setq ibuffer-formats '((mark modified read-only " " (name 18 18 :left :elide) " " (size 9 -1 :right) " " (mode 16 16 :left :elide) " " filename-and-process) (mark " " (name 16 -1) " " filename))) 

Вы можете поместить это в свой файл .emacs для более легкой модификации позже. Если вы хотите, чтобы столбец имен был более широким, вы отредактировали бы ваш файл .emacs и изменили бы 18-е место на другое:

 (setq ibuffer-formats '((mark modified read-only " " (name 30 30 :left :elide) " " (size 9 -1 :right) " " (mode 16 16 :left :elide) " " filename-and-process) (mark " " (name 16 -1) " " filename))) 

Затем поместите курсор на строку сразу после выше и введите Cx Ce для оценки выражения (setq …), и будет изменено значение ibuffer-formats .

  • Emacs меняет шрифт одного слова (или предложения), а не всего буфера
  • Есть ли лучшая альтернатива судоидиту?
  • Хэш-файл Emacs temp dot не существует
  • Не удается открыть slime-helper.el
  • Настройка примечаний в режиме emacs org
  • Почему emacs не предустановлен?
  • Emacs на экране HiDPI отображает нечитаемые шрифты Arch Linux
  • специфичные для режима emacs keybindings
  • Восстановить окно GUI после минимизации в ratpoison
  • Как запустить команды Emacs nnrss- *
  • Почему Emacs затрудняет для меня, чтобы два кадра открывали один и тот же буфер?
  • Linux и Unix - лучшая ОС в мире.