Gupi vim
Czy ktoś mi powie jak przekonać vima do wejścia w taki tryb, w jakim pracują wszystkie edytory graficzne? Tzn. zawija wiersze, można między tymi zawiniętymi wierszami przechodzić, ale w rzeczywistości nie ma tam znaku nowej linii chyba, że klepnę enter. Bez tego nie jestem praktycznie w stanie edytować normalnych tekstów, a muszę dopracować jeden i napisać dwa do końca tygodnia.

15 XII 2004 o 19:21:54
Nie rozumiem o co chodzi.
":set wrap!" ?
15 XII 2004 o 19:25:23
Odpal sobie MS Worda (OOWritera), po czym napisz w nim akapit tekstu. Teraz usuń z pierwszej linijki dwa wyrazy i obserwuj jak reszta akapitu ładnie się 'cofa', żeby nie było 'dziury'. Edytor łamie linie na całych słowach nie wstawiając jednak znaku nowej linii. Teraz mi powiedz jak ja mam coś takiego osiągnąć w vimie.
15 XII 2004 o 19:30:16
:wq!
nano fooshmoo.txt
15 XII 2004 o 19:30:50
Hmm ja mam tak samo w gvimie... może kasujesz wyrazy w trybie REPLACE zamiast INSERT?
15 XII 2004 o 19:33:13
Ja nie używam gvima, tylko vima. Wiesz jak zrobić, żeby łamał na słowach i żeby między tymi fizycznie nieistniejącymi liniami dało się przechodzić przez normalne hjkl? (bez używania gh, gj, gk, gl, bo to jest właściwie aużywalne)
15 XII 2004 o 19:35:06
W vimie mam tak samo (z tym kasowaniem). Co do przechodzenia to nie wiem.
15 XII 2004 o 19:35:46
:st tw=78 formatoptions=tcq1
Akapity oddzielaj pustą linią (jeden \n jest jak spacja). Wiele systemów przetwarzania tekstu, łącznie z TeXem, tak właśnie traktuje wprowadzany tekst.
15 XII 2004 o 19:38:39
Tiaaa. Nikt, kogo pytałem, nie wie. Podstawowa funkcjonalność *niezbędna* do pisania normalnego tekstu, a nikt nie ma zielonego pojęcia jak to osiągnąć.
Jajcuś: nie, to nie działa. On ma mi tam nie wstawiać fizycznych enterów. Te formatoptionsy w niczym nie zmieniły zachowania vima.
15 XII 2004 o 19:48:31
A w emacsie się da, ale ja nic nie mówiłem... ;-)
15 XII 2004 o 19:49:55
JezusMaria(Jajcuś)! Znalazłem!
:set formatoptions=a
15 XII 2004 o 20:10:03
Fakt, że to nie jest dokładnie to, o co mi chodziło (i tak wstawia znaki nowej linii), ale wystarczy jak na moje potrzeby.
Co nie zmienia faktu, że brak takiej funkcjonalności byłby idiotyczny, gdzieś to musi być (*wszystkie* okienka edycyjne w ixach działają w ten sposób... jeden vim nie umie).
15 XII 2004 o 23:20:57
http://www.vim.org/tips/tip.php?tip_id=308