Pytania oznaczone «vim»

201
Jak wrócić do linii edytowanych przed ostatnim w Vimie?

Mam świadomość `.polecenia, które przechodzi do ostatnio edytowanej linii. Czy istnieje sposób, aby przejść dalej w historii edycji? Często przypadkowo wstawiam coś podczas przeglądania pliku, cofam, ale wtedy `.nie zabiorę mnie tam, gdzie

199
Vim: szybszy sposób zaznaczania bloków tekstu w trybie wizualnym

Używam Vima od dłuższego czasu i zdaję sobie sprawę, że zaznaczanie bloków tekstu w trybie wizualnym jest tak proste, jak SHIFT+ Vi przesuwanie klawisza strzałki w górę lub w dół linia po linii, aż dojdę do końca bloku tekstu, który mam chcesz wybrać. Moje pytanie brzmi - czy w trybie wizualnym...

193
vim - Jak usunąć duży blok tekstu bez liczenia linii?

W vimie często zdarza mi się, że usuwam (lub kopiuję) duże bloki tekstu. Można policzyć wiersze tekstu i powiedzieć (na przykład), 50ddaby usunąć 50 wierszy. Ale jak usunąć ten duży blok tekstu, nie wiedząc, ile wierszy należy

188
Wiele poleceń w tej samej linii

Próbowałem znaleźć coś, co pozwoli mi uruchomić wiele poleceń w tym samym wierszu w Vimie, podobnie jak używanie średników do oddzielania poleceń w systemach * nix lub &Windows. Czy jest na to

188
Nazwa pliku Yank / ścieżka bieżącego bufora w Vimie

Zakładając, że bieżący bufor jest plikiem otwartym do edycji, więc :esię nie wyświetla E32: No file name. Chciałbym wyszarpać jeden lub wszystkie z: Nazwa pliku dokładnie taka sama jak w wierszu stanu, np ~\myfile.txt Pełna ścieżka do pliku, np c:\foo\bar\myfile.txt Tylko nazwa pliku, np...

187
Jak wracasz z „gf” w Vimie

Używam Vima dla Windows zainstalowanych w trybie Unix. Dzięki tej stronie używam teraz gfpolecenia, aby przejść do pliku pod kursorem. Szukam polecenia do: wróć do poprzedniego pliku (podobnie jak Ctrl+ Tdla ctags) lub odwzoruj, gf aby automatycznie uruchomić nowy plik w nowym...

186
Jak skomentować blok kodu Pythona w Vimie

Zastanawiałem się, czy w Vimie było jakieś mapowanie klawiszy, które pozwoliło mi na wcięcie niektórych linii kodu (czy te linie zostały wybrane w trybie wizualnym, czy n linii powyżej / poniżej aktualnej pozycji kursora). Więc w zasadzie coś, co przekształca następujące def my_fun(x, y):...