Görsel çizgi modunu org modu ile daha uyumlu hale getirin


29

visual-line-modeHerhangi bir yeni satır eklemeden pencere boyutu değişen satırları kaydırmak için çok kullanışlıdır. Ancak içinde org-mode, aynı zamanda biraz can sıkıcı olan başlık ve kaynak bloklarını da sarar.

Öyleyse işte benim sorum şu: Org-başlığı ve kaynak blokları için görsel-çizgi-modunu org-modunda kalıcı olarak nasıl kapatabilirim?


O sargı hem mümkün olursa (setq word-wrap t) ve truncate (setq truncate-lines t) aynı tamponun farklı bölümleri, kesinlikle benim favorilerimden Konuyu tek yapacağız!
yasa listesi

@lawlist Yani org modunda yapmanın imkansız olduğunu mu söylüyorsun?
Leu_Grady

2
Lol, sen aklımdaki emacs konusunda uzmansın, lol. Tamam, çözülebilir cevaplar bekleyelim!
Leu_Grady

1
İşte kullandığım bir fikir ama aklınızdaki şey bu değil. Tamponda varsayılan olarak (setq truncate-lines t)ve olduğu gibi (setq word-wrap nil). Herhangi bir girişi düzenlediğimde veya yalnızca belirli bir girişe yakınlaştırmak / odaklanmak istediğimde, o zaman visual-line-mode- aka (setq word-wrap t)ve (setq truncate-lines nil). Düzenlemeyi bitirdiğimde genişler ve kesikli çizgilere geri döner.
kanun listesi

2
Kelime kaydırma özelliğini yalnızca bazı bölgeler için örneğin metin özellikleriyle engellemenin mümkün olmadığından eminim. Hata olarak rapor et. Tabii ki, kişi ilk başta kod satırlarının o kadar uzun olmaması gerektiğini rasyonelleştirebilir. Başlıklara (ve listeler) gelince, 'org-indent-mode' oldukça hoş görünüyor.
olaf b

Yanıtlar:



1

Bu iyi bir soru! Aynı sorun, daha geniş bir Org tablonuz olduğunda da geçerlidir fill-column. Yaptığım bölüm org-tree-to-indirect-bufferyani dolaylı bir tamponda yani C-c C-x b. Ve dolaylı tamponda, bu bölümü düzenlemek için görsel-çizgi-modunu devre dışı bırakıyorum.


Bu nokta, aynı zamanda benim en büyük sorunum adaptive-wrap-prefix-mode. Ne yazık ki çözüm hantal. Ama bu senin suçun değil.
Tobias
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.