É possível alterar a largura da coluna instantaneamente emacs
Ibuffer
?
Responder1
Altere o valor dos formatos do ibuffer para o que você deseja, depois volte para a janela do ibuffer e pressione 'g'. ibuffer-update
notará a mudança de formato e fará a coisa certa. C-h v ibuffer-formats RET
abrirá a documentação para a variável.
Exemplo:
(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)))
Você pode colocar isso em seu arquivo .emacs para facilitar a modificação posteriormente. Se você quiser que a coluna do nome seja mais larga, edite seu arquivo .emacs e altere os 18 acima para outra coisa:
(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)))
Em seguida, coloque o cursor na linha logo após o acima e digite C-x C-e
para avaliar a expressão (setq ...) e o valor de ibuffer-formats
será alterado.