태그 보관물: org-mode

org-mode

줄임표 뒤에 점이있는 조직 모드 하위 트리를 확장 하시겠습니까? 해결하는 것입니다. 예를 들어이 트리를보십시오. * Long

나는 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)

답변