2009-10-07 4 views
2

양심적 인 emacs 사용자와 마찬가지로 "It 's All Text"를 사용하여 항상 블로그 게시물을 편집합니다. 그러나 나는 종종 HTML href를 텍스트에 삽입하고 있으며, 최종 교정 자료를 읽으려고 할 때 그들은 그 길을 간파하고 있습니다. 이러한 요소를 숨길 수있는 모드가 있습니까?emacs에서 버퍼보기를 변경하여 HTML 태그를 숨기려면 어떻게해야합니까?

더 일반적으로 버퍼 내용을 변경하지 않고 실제 버퍼보기를 수정하는 모드를 작성하는 방법에 대한 지침이 있습니까? 또는 글꼴 잠금 기능이있는 마술 해킹과 관련이 있습니까?

답변

6

html-mode에서 M-x sgml-tags-invisible을 사용하면 태그를 숨기거나 표시 할 수 있습니다. 기본 브라우저로

또한 C-c C-v 현재 버퍼를 엽니 다 browse-url-of-buffer, 실행할 수 있습니다 (이 일반 파일 인 경우에 buffer-file-namenil없는 경우를, 즉,). 부분 HTML 블록 (예 : <html>, <body> 등)이 없어도 충분히 잘 작동합니다.

+0

작은 단점은 태그가 숨겨져있는 경우입니다. 표시 형식이 업데이트되지 않습니다 (나는 긴 줄 모드를 사용 중입니다). 이 주변에 어쨌든 있습니까? – stsquad

1

(1) blogpost를 작성할 때 HTML을 직접 쓰거나 (2) 목록, 표 등을 위해 wiki 언어의 양식을 사용합니까 (1) org-mode을보고 HTML로 변환 할 수 있습니다 증거 후에는 org-export-region-as-html으로 읽습니다. 두 번째 경우에는 링크를 숨길 수있는 특별한 wiki 모드 (예 : markdown-mode)가 있습니다.

+0

가끔씩 href가 쓰여지는 일반 텍스트를 작성합니다. 제안 된 두 가지 방법으로 실험해야합니다. – stsquad

관련 문제