Domyślnie myślę, że moje ustawienia vimrc umożliwiają automatyczne zawijanie. Czasami jednak chciałbym, aby linie tekstu nie były opakowane. Czy jest jakieś polecenie, które włącza i wyłącza zawijanie wiersza tekstu? To pozwoliłoby mi uniknąć wyjścia i zmiany ustawień.Czy jest jakieś polecenie, aby włączyć automatyczne zawijanie tekstu?
Odpowiedz
:set nowrap
Istnieje również opcja linebreak
który kontroluje, czy zawinięty tekst jest podzielony na granicach słowo, czy nie.
quickref sugeruje (nie) owinąć
W swojej vimrc, utworzyć funkcję, takie jak ten:
:function ToggleWrap()
: if (&wrap == 1)
: set nowrap
: else
: set wrap
: endif
:endfunction
Następnie map klucza (takie jak F9), aby wywołać tę funkcję, na przykład tak:
map <F9> :call ToggleWrap()<CR>
map! <F9> ^[:call ToggleWrap()<CR>
Po każdym naciśnięciu klawisza F9 należy włączać i wyłączać zawijanie.
myślę to, co chcesz:
:set wrap!
ten przełącza zawijanie linii.
Więcej o użyciu! (huk), aby zmienić polecenia można znaleźć pod adresem:
:help :_!
Możesz użyć ': set wrap!' lub ": set invwrap" jako {option}! i inv {option} są synonimami odwracania wartości, ale! (bang) operator ma funkcjonalność, jak zauważył @ jeremy-cantrell. –
doskonały. I nawet nie muszę pisać funkcji! – daniel
- 1. Zawijanie tekstu w elemencie
- 2. Zawijanie tekstu Qml (maksymalna szerokość)
- 3. TextBlock.TextWrapping - jak zrobić zawijanie tekstu, aby linie były wyśrodkowane?
- 4. Czy jest jakieś polecenie, aby przejść do końca (lub początku) bloku Ruby za pomocą vim
- 5. Zawijanie tekstu w tabeli reportlab?
- 6. Zawijanie tekstu w WPF hiperłącze
- 7. Zawijanie tekstu w Argox OS214 - PPLA
- 8. Zawijanie tekstu legendy w ggplot2
- 9. Jak włączyć automatyczne pobieranie git?
- 10. Visual Studio 2015 - automatyczne zawijanie # regionów i kod nieaktywny
- 11. Dlaczego jest zawijanie tekstu w raporcie Jaspera 6.3?
- 12. Vim, LaTeX, zawijanie tekstu i kontrola wersji
- 13. Czy jest plan, aby włączyć Android PdfRenderer do biblioteki wsparcia?
- 14. Zawijanie tekstu i hiperłącza w Silverlight
- 15. Prevent zawijanie tekstu poniżej przycisków radiowych
- 16. C#/WPF: Wyłącz zawijanie tekstu w RichTextBox
- 17. Zawijanie wyrazów CSS Druga linia tekstu
- 18. Jak mogę włączyć zawijania tekstu domyślnie w Kodeksie VS
- 19. Czy jest polecenie, aby automatycznie dodać skrzynkę do mojego Cargo.toml?
- 20. Czy jest polecenie, aby wyświetlić listę konfliktów SVN?
- 21. Czy jest polecenie, aby cofnąć proces init Git?
- 22. W Emacs, czy jest polecenie, aby odwiedzić ostatnio otwarty plik?
- 23. Jak wyłączyć zawijanie tekstu w polu tekstowym?
- 24. Czy jest polecenie aktualizacji redis?
- 25. Zawijanie tekstu etykiety Tekst w obszarze tekstowym
- 26. Jak uzyskać zawijanie tekstu w kształcie koła?
- 27. Jak włączyć automatyczne sprawdzanie pisowni domyślnie?
- 28. Jak włączyć automatyczne restartowanie Tomcata w Eclipse?
- 29. Zawijanie tekstu wokół obrazu z wcięciem i uzasadnić
- 30. Jak włączyć automatyczne ładowanie Grails 3.x?
mapa: zestaw okład! –
Wolę ten. Wspaniały! –
Jeśli podoba Ci się moja sugestia, to wiesz, co musisz zrobić ... mrugnij wink podsuń szturchnięcie (wskazówka: moja odpowiedź jest wymieniona poniżej) –