Pytania oznaczone «vim»

258
Jak mogę wrócić do miejsca, w którym byłem przed wyszukiwaniem?

Programując w vimie Często szukam czegoś, szarpię go, a następnie wracam do miejsca, w którym byłem, wstawiam go, modyfikuję. Problem polega na tym, że po przeszukaniu i znalezieniu muszę RĘCZNIE znaleźć drogę powrotną do miejsca, w którym byłem. Czy istnieje automatyczny sposób powrotu do...

258
Autouzupełnianie w Vimie

Po długim „treningu” w końcu przeszedłem na Vima; ale mam pewne problemy z autouzupełnianiem. Jak mogę uzyskać sugestię kodu podczas pisania? Zwykle tworzę PHP, Ruby, HTML, C i

258
Zamknąć plik bez wychodzenia z aplikacji VIM?

Używam poleceń :ei :wdo edycji i zapisu pliku. Nie jestem pewien, czy istnieje polecenie „zamknij”, aby zamknąć bieżący plik bez opuszczania Vima? Wiem, że :qpolecenia można użyć do zamknięcia pliku, ale jeśli jest to ostatni plik, Vim również jest zamknięty; Właściwie w Mac OS MacVim się kończy....

257
Autouzupełnianie w Vimie

Krótko mówiąc, szukam działającej funkcji autouzupełniania dla edytora Vima. Mam twierdził wcześniej , że Vim całkowicie zastępuje IDE pod Linuksem i choć to z pewnością prawda, że brakuje jednej ważnej funkcji: autouzupełnianie. Wiem o Ctrl+ N, integracji Exuberant Ctags , Taglist , cppcomplete i...

257
Jak zatrzymać łamanie linii w vimie

Podoba mi się, że długie linie są wyświetlane na więcej niż jednej linii końcowej; Nie podoba mi się, że vim wstawia nowe wiersze do mojego faktycznego tekstu. Którą część .vimrc powinienem

256
Skopiuj i wklej zawartość z jednego pliku do innego w vi

Pracuję z dwoma plikami i muszę skopiować kilka wierszy z jednego pliku i wkleić do innego pliku. Wiem, jak skopiować (yy) i wkleić (p) w tym samym pliku. Ale to nie działa dla różnych plików. Jak to się robi? Czy jest też sposób na wycięcie i wklejenie? Próbowałem google, ale większość zasobów...

253
Dlaczego nowa linia dla Vima?

Z pytania Jak zamienić znak na nowy wiersz w Vimie? . Musisz użyć \ r podczas zastępowania tekstu znakiem nowej linii, takim jak ten :%s/%/\r/g Ale zastępując znak końca wiersza i nowego wiersza, możesz to zrobić w następujący sposób: :%s/\n/%/g Która część podręcznika dokumentuje te...

251
Vim: Przesuń kursor do ostatniej pozycji

Czy w (g) Vimie można przesunąć kursor do poprzedniej pozycji (w trybie normalnym)? Idealnym rozwiązaniem byłoby przewijanie w przód iw tył na liście poprzednich pozycji kursora. Ale wystarczy samo przejście do ostatniej lokalizacji (coś cd -w stylu bash z katalogami). Oto mała demonstracja: line...

250
VIM wyłącz automatyczną nową linię na końcu pliku

Więc pracuję w sklepie PHP i wszyscy używamy różnych edytorów i wszyscy musimy pracować na Windowsie. Używam vima i wszyscy w sklepie narzekają, że za każdym razem, gdy edytuję plik, na dole jest nowy wiersz. Szukałem wokoło i odkryłem, że jest to udokumentowane zachowanie vi & vim ... ale...

243
Dlaczego eksperci Vima wolą bufory niż karty?

Nie rozumiem buforów. Kiedy otwieram 3 pliki na tej samej karcie i zamykam okno, generalnie denerwuję się, gdy następnym razem otwieram jeden z tych plików, że istnieją dziwne pliki wymiany, które pozostają i dają mi nieznośne wiadomości. Ale raz po raz czytam, że te rzeczy to nirwana...

241
Przejdź do definicji funkcji w vimie

Jak mogę przejść do definicji funkcji za pomocą vima? Na przykład za pomocą Visual Assist mogę wpisać Alt+ gpod funkcją i otworzy to menu kontekstowe z listą plików z definicjami. Jak mogę zrobić coś takiego w

240
Komenda vim do zmiany / wymuszenia tekstu do 80 kolumn

Wiem, że istnieją sposoby automatycznego ustawiania szerokości tekstu w vimie set textwidth(np. Problemy z układem kolumn Vima 80 ). To, czego szukam, to coś podobnego do =(polecenie wcięcia wiersza), ale zawijanie do 80. Przypadkiem użycia jest czasem edytowanie tekstu z szerokością tekstu, a po...

239
NERDTree ponownie ładuje nowe pliki

Jeśli dodam plik do tego samego katalogu, w którym jest otwarty NERDTree, jedyny sposób, w jaki mogę zobaczyć plik dodany, to zamknięcie vima i uruchomienie go ponownie. Czy istnieje sposób na ponowne załadowanie plików

235
Jak mogę zmienić kodowanie pliku za pomocą vima?

Jestem przyzwyczajony do używania vima do modyfikowania zakończeń linii pliku: $ file file file: ASCII text, with CRLF line terminators $ vim file :set ff=mac :wq $ file file file: ASCII text, with CR line terminators Czy można zastosować podobny proces do zmiany kodowania Unicode pliku? Próbuję...