Linewrap w trybie Oraca Emacsa?

50

Czy tryb Org w Emacsie obsługuje tworzenie linii?

Wiem, że w „zwykłym” trybie Emacsa po prawej i po lewej stronie linii będzie trochę skręt w bok i nie trzeba przewijać.

Są jednak tylko strzałki wskazujące w lewo i w prawo. Jakieś pomysły?

kalaracey
źródło

Odpowiedzi:

35

Domyślnym trybem dla trybu org jest tryb skracania linii.

Możesz dostosować to zachowanie za pomocą org-startup-truncated. Wpisz F1-v org-startup-truncatedopis, a następnie kliknij link dostosowywania, aby go zmienić.

Juancho
źródło
2
dzięki - właśnie ustawiłem na „zero”, przechodząc do <CTL> -hv: org-startup skrócone.
kalaracey
3
jednorazowo, ocena następującego wyrażenia
pomogła
3
Ogólnie rzecz biorąc, w dowolnym trybie emacsa funkcja toggle-truncate-lines będzie się przełączać w przód iw tył (dla tymczasowego rozwiązania)
tjb
2
Czy znasz powód, dla którego truncate-linesjest ustawiony domyślnie? Biorąc pod uwagę, że tryb org służy do robienia notatek zamiast programowania, długie linie muszą być normą
Heisenberg
1
@Heisenberg Myślę, że powodem domyślnej jest to, że tabele trybu org wyglądają naprawdę źle po zawinięciu słowa.
superdesk
22

Możesz także przełączać go w locie za pomocą polecenia toggle-truncate-lines, między normalnym widokiem Emacsa a normalnym widokiem organizacji. Na przykład użyj tego:

(define-key org-mode-map "\M-q" 'toggle-truncate-lines)

Domyślnie Mq jest domyślnie wypełniony akapitem, ale prawdopodobnie nie chcesz go używać w trybie org.

teika kazura
źródło
5

Tryb Org nie celowo zawija linie, aby tabele nie wyglądały bardzo brzydko. Ta funkcja org-fill-paragraphkontroluje wstawianie podziałów linii dla jednego akapitu. Możesz więc użyć tego zamiast zawijania linii.

Arne
źródło