2011년 6월 1일 수요일

[Emacs] html-mode 단축키 이야기

Emacs 에서 html-mode 로 HTML 코딩 중 사용이 가능한 단축키. 약간 구식의 기능을 제공하는 것 같은데... 일부 편한 건 있다.

태그 삽입
  • C-c 1: h1 태그 블럭 입력
  • C-c 2: h2 태그 블럭 입력
  • C-c RET: p (닫는 태그는 기본적으로 안생긴다)
  • C-c C-c -: hr (닫히는 형태의 태그가 아니다. 수동으로 닫아주거나 /를 붙여주자)
  • C-c C-c u: ul 및 li까지 기본적으로 생성해 낸다. 자동들여쓰기 설정에 따라 들여쓰기가 엉망이 될 수도 있다.
  • C-c C-c l: li (닫는 태그가 안생긴다)

태그 닫기
  • C-c /: sgml-close-tag
이 단축키는 icicles에서도 바인딩 하는 키 이므로, 만약 동작하지 않는다면 icicles를 사용하지 않거나 적당한 다른 키로 바인딩 하는 편이 좋을 것 같다.

태그 삭제
  • C-c C-d: sgml-delete-tag

태그블럭 사이 이동
  • C-c C-f: sgml-skip-tag-forward
  • C-c C-b: sgml-skip-tag-backward
이 두 키는 태그 블럭 사이를 이동한다. 응용으로 닫는 태그를 빼 먹은 경우 찾기에 매우 유용할 듯 하다.

참고:

댓글 없음 :