Spacemacs 단축키가 어느 정도 사용하다보면 잘 외워질 것 같이 보여도 “사용하지 않으면 도퇴”되는 사람의 머리의 특성 때문에?, 이전에 잘 사용하던 단축키라도 조금만 공백기가 있으면 정작 필요할 때 아무 문제없이 생각나 주질 않는 경향이 있다. 당연히 이럴 때를 위해 컨닝페이퍼Cheatsheet 패키지가1https://github.com/andrwj/cheatsheet 있으면 좋겠다 생각들었고, 하나 찾았는데 버그가 좀 있고 원 저작자가 오랬동안 업데이트를 하지 않고 있어 Emacs Lisp 학습 목적으로 수정하며 사용중이다.
기본 단축키 설정이 없으므로 사용자가 반드시 설정해야 한다. 아래 설정에선 단축키로 | vertical-bar 를 할당한다.
- 가로 에디터 공간이 넉넉하면 세로로 분할된 윈도우에서 열린다. 또는 SPC w L 등의 키로 위치를 옮길 수 있다.
- Cheatsheet 윈도우를 닫을 때도 같은 단축키를 사용한다. (토글) 그러나 Cheatsheet 윈도우 안에 포커스가 있을 때는 기본 설정인 | 로만 닫힌다.
- Cheatsheet 윈도우에 포커스를 둔 상태에서 윈도우가 닫히면 (임시 버퍼를 가리지 않고) 가장 직전에 포커스를 받았던 버퍼로 이동한다.
- 단축키 설정이 듣지 않는 Treemacs 등에서는 해당 모드에서
toggle-cheatsheet-window
함수를 호출하도록 설정을 추가해야 한다.
References
↑1 | https://github.com/andrwj/cheatsheet |