즉석에서 emacs Ibuffer의 열 너비 변경

즉석에서 emacs Ibuffer의 열 너비 변경

emacs Ibuffer즉시 열 너비를 변경할 수 있습니까 ?

답변1

ibuffer-formats 값을 원하는 값으로 변경한 다음 ibuffer 창으로 다시 전환하고 'g'를 누르세요. ibuffer-update형식 변경을 확인하고 올바른 작업을 수행합니다. C-h 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)))

그런 다음 위의 바로 다음 줄에 커서를 놓고 C-x C-e(setq ...) 표현식을 평가하기 위해 입력하면 값이 ibuffer-formats변경됩니다.

관련 정보