Pytania otagowane jako vim

Vim to wysoce konfigurowalny edytor tekstu zbudowany w celu umożliwienia wydajnej edycji tekstu. Jest to ulepszona wersja edytora vi.

5
Tryb kopiowania tmux - wybierz blok tekstu
Używam tmux z klawiszami vi, a kopiowanie / wklejanie działa dobrze, dopóki wybierasz jeden wiersz tekstu lub jeśli masz tylko jedno okno. Kiedy chcę wybrać blok tekstu (wiele wierszy, ale nie pełnej szerokości), mam kłopoty. Jeśli mam otwartych wiele okien vim, wówczas zaznacza tekst ze wszystkich, a potrzebuję tylko zaznaczać …
39 vim  tmux 

9
Jak zastąpić-wkleić szarpany tekst w vimie bez szarpania usuniętych linii?
Zwykle więc kopiuję tekst z jednego punktu do drugiego, zastępując stary tekst w miejscu wklejenia nowego: blah1 newtext blah2 wrong1 blah3 wrong2 blah4 Załóżmy, że oznaczyłem go wizualnie newtexti ypotknąłem. Teraz wybieram wrong1(co może być czymkolwiek, niekoniecznie tylko słowem) i i ptak newtext. Jeśli jednak teraz zrobię to samo wrong2, …
39 vim  copy-paste 

1
Sortowanie bez rozróżniania wielkości liter
W domyślnym sortowaniu Vima rozróżniana jest wielkość liter, a wyniki są takie jak poniżej: A B a Jak sprawić, by wielkość liter nie uwzględniała wielkości liter, aby uzyskać następujący wynik przy tych samych danych wejściowych? A a B
39 vim  sorting 

10
Jak uruchomić gVim zmaksymalizowany?
Jak sprawić, by gVim automatycznie maksymalizował swoje okno po otwarciu? I rozwiązanie międzyplatformowe, próbuję użyć tych samych konfiguracji na komputerze z systemem Linux i Windows ... Próbowałem włamać się :set lines=999 columns=999, prawie działa, ale okno nie jest zmaksymalizowane, po prostu zmienia rozmiar i tracę niektóre wiersze / kolumny.



4
vimdiff: Przejdź do następnej różnicy w linii?
vimdiffjest bardzo przydatny do porównywania plików. Jednak często używam go w plikach z długimi liniami i stosunkowo niewielkimi różnicami wewnątrz linii. vimdiff poprawnie podświetli różnice wewnątrz linii (cała linia różowa, różne znaki czerwone). W takich przypadkach miło byłoby móc przeskoczyć do następnej różnicy w linii . Możesz przejść do „następnej …
35 vim  comparison  diff  vimdiff 



5
Jak wyjść z pomocy w vimie
Właśnie użyłem plików pomocy w vimie i teraz utknąłem w pomocy. :qWychodzi z całego programu i mam już dość zamykania i ponownego otwierania vima za każdym razem, gdy korzystam z pomocy. Wolę polecenie, które może zamknąć pomoc i wrócić do programu, który piszę. Mam problem z wyszukiwaniem, google.componieważ ciąg wyszukiwania …
35 vim 

2
Jak mogę przejść z wyszukiwania do przodu do tyłu w Vimie?
W Vimie wiem, że /będzie wyszukiwał do przodu od kursora, odpowiednio ni Npowtarzając wyszukiwanie do przodu i do tyłu odpowiednio. Wiem też, że ?będzie wyszukiwać wstecz od kursora, odpowiednio ni Npowtarzając wyszukiwanie do tyłu i do przodu, odpowiednio. Moje pytanie brzmi: jeśli przeprowadziłem ?wyszukiwanie i chcę je ponownie uruchomić jako …
34 vim 

3
Vim: pokaż wysuw wierszy i powrót karetki
Jak wyświetlić wysuw wierszy i / lub znaki powrotu karetki w vi / vim? Wiem, że set listpokazuje wszystkie białe znaki (?), Zastępuje również tabulatory itp. (Ale nie tego chcę). Zasadniczo chcę po prostu wyświetlać pewne znaki, takie jak \ r (w Debianie wydaje się to być domyślne, jednak w …

5
zapisz w trybie wstawiania (VIM)
Jestem nowy w vimie, Zazwyczaj, ja znajduję się chcąc zaoszczędzić i pobytu w trybie wstawiania, a nie hit escape, :wa powrót do trybu wprowadzania.
34 vim 

5
Jak mogę odrzucić zmianę pliku z okna statusu zbiegów?
W oknie statusu wtyczki zbiegowej , do której można uzyskać dostęp za pomocą :Gstatus, można różnicować zmiany dla pliku używającego Di przełączać pliki na potrzeby zatwierdzania -. Czy istnieje podobny skrót do odrzucania zmian, z odrzuceniem mam na myśli ekwiwalent git checkout -- filename? Aktualizacja: Znaleziono żądanie funkcji na zbiegłej …
33 vim  git 

4
Jak dodać nową linię z tym samym wcięciem
Następnie wciskam Enterw trybie Wstawianie, tworzona jest nowa linia, ale kursor jest umieszczany na początku linii. Jak utworzyć nową linię z takim samym wcięciem jak bieżąca?
33 vim 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.