나는 org-mode를 좋아하지만 항상 나를 괴롭힌 것 중 하나는 점이 축소 된 하위 트리의 줄임표 뒤에 있으면 키를 눌러도 TAB
확장되지 않는다는 것입니다. 예를 들어, 포인트가 여기 (로 |
표시됨) 인 경우 :
* Grandiose Plans
** Save the world...|
** Colonize Mars...
…을 누르면 TAB
아무 일도 일어나지 않습니다. 대신, 여기에 요점을 두어야합니다.
* Grandiose Plans
** Save the world|...
** Colonize Mars...
하위 트리를 확장 할 수 있습니다.
C-e
커서를 제목의 끝으로 이동 하는 데 사용 한다고해서이 문제가 해결되는 것은 아니며 문제를 해결하는 것입니다. 예를 들어이 트리를보십시오.
* Long level one heading foo bar baz fizz buzz|...
** Shorter level two heading...
첫 번째 제목의 끝 부분입니다. 아래쪽 화살표를 누르거나 C-n
줄을 아래로 이동하면 포인트가 여기에 있습니다.
* Long level one heading foo bar baz fizz buzz...
** Shorter level two heading...|
…을 누르면 TAB
두 번째 수준 제목이 확장되지 않습니다.
아이디어는 TAB
어쨌든 제목을 확장 하도록 수정 하는 것입니다. 그렇게하면 할 필요없이 C-n C-e TAB
그냥 할 수 있습니다 C-n TAB
.
이 문제를 해결하는 방법을 찾지 못했습니다. 누락 된 것이 있습니까, 아니면 일부 코드를 작성해야합니까? 감사.
답변
이 시도:
(setq org-special-ctrl-a/e t)
그런 다음 C-e
타원 이전으로 이동합니다.
답변
조직 공개
타원의 오른쪽에있는 경우 타원이 숨겨져있는 내용에 따라 각 헤드 라인이 아닌 계층 구조 트리에 영향을 줄 수 있습니다. 이 상황에서는 입력 할 수
C-u C-c C-r있고 헤드 라인이 표시됩니다 (그러나 다른 위치에 커서가 표시됩니다). 또는 질문에 표시된 것처럼 커서 위치를 먼저 변경해야합니다 (나는 선호합니다 C-a).
답변
이것에 후크 부가함으로써 해결 될 수있는 org-tab-first-hook
추가 어느 org-end-of-line
. 마다 TAB
가 보이는 문자를 마지막으로 점프를 사용 org-line
하지만, 전에 생략하고 / 열고 평소와 같이 컨테이너를 닫습니다.
(add-hook 'org-tab-first-hook 'org-end-of-line)