물론 커스텀이 되었을때 가정한 이야기임.

이맥스에서 버퍼란 브라우저에서 탭과 비슷한 개념임.

미니버퍼는 하단에서 쓰이는 임시적인 UI인데 무척이나 강력함.

몇가지 예를 들어보면


파일을 찾을 때:

- ls -l 명령어를 친것처럼 파일타입, 이름, 권한, 유저, 크기, 생성일자등의 정보를 볼 수 있음

- 디렉토리에서 엔터를 치면 해당 디렉토리에서 탐색 가능

- ~이나 /를 치면 홈과 루트 디렉토리로 넘어가지고, ssh도 가능

1ebec223e0dc2bae61abe9e74683766d10176cccf40e0f582bd9e250527156d8fb54a76ff68e03c5e71d

명령어를 찾을때:

- 최근에 실행했던 명령어가 우선적으로 뜸.

- 명령의 활성화여부를 알 수 있음 (빨간 글씨)

- 단축키와 명령어의 설명도 볼 수 있음


1ebec223e0dc2bae61abe9e74683766d10176cccf40e0f582cdfe250527156d80bbe408156ae99b141ac


검색시:

- 검색된 라인들의 프리뷰 가능

- 검색 시 정규식 가능

1ebec223e0dc2bae61abe9e74683766d10176cccf40e0e502ddfe250527156d813e506ae1dde0ac02e95

- 필요하면 검색 내용을 가지고 버퍼(새탭)를 열어서 반영구적으로 탐색할 수 있음

1ebec223e0dc2bae61abe9e74683766d10176cccf40e0e592ad8e250527156d870713b09771907714cfb

프리픽스 키를 누를때:

- 연결된 단축키 보여주기

예를 들어 한글에서 <Ctrl+k, b>가 북마크이고 <Ctrl+k, l>이 링크라면 <Ctrl+k>를 눌렀을 때 가능한 단축키 목록을 미니버퍼로 보여줌

1ebec223e0dc2bae61abe9e74683766d10176cccf40e0e512bdee250527156d893eb06c90e49b4042cc7



물론 중첩도 됩니다.


1ebec223e0dc2bae61abe9e74683766d10176cccf40e08532cdbe250527156d8dd57d597f839dfc0b761



단점은 느림....플러그인 덕지덕지 커스텀하는 스타일이라서 그런가 너무 느림...

특히나 동시성처리가 제대로 안됨..

네트워크랑 연결이나 파일 I/O 동작이 발생하면 편집기가 멈춤 ㅠㅠㅠㅠㅠ


Evil모드로 이맥스와 빔 키맵 장점만 체리 피킹가능한 점도 장점이라면 장점

성능좋고 동일한 UX를 제공하는 편집기 나오면 돈주고도 살 의향있는데 안나오겠지