vi

Jak wyjść z edytora Vim?

Utknąłem i nie mogę uciec. Pisze: "type :quit<Enter> to quit VIM" Ale kiedy wpiszę, że po prostu pojawia się w ciele obiektu.

Wcięcie wielu linii szybko w vi

Powinno być trywialne, a może nawet w pomocy, ale nie mogę rozgryźć, jak się nim poruszać. Jak szybko wciąć wiele linii w vi?

Jaki jest twój najbardziej produktywny skrót z Vim?

Wiele słyszałem o Vimie, zarówno za, jak i przeciw. Wydaje się, że powinieneś być (jako deweloper) szybszy z Vimem niż z jaki ... z :) Moje pytanie brzmi: W jaki sposób używasz Vima, który sprawia, że jesteś bardziej produktywny niż współczesny edytor?

Jak efektywnie pracować z wieloma plikami w Vimie

Zacząłem używać Vima do tworzenia skryptów Perla i zaczynam uważać go za bardzo potężnego. Jedną rzeczą, którą lubię, jest ... t tego usunie moją bieżącą listę plików i kiedy wpiszę :args mam tylko Otwórz. Jak mogę dodawać i usuwać pliki z listy args?

Jak korzystać z rejestrów vim?

Znam tylko jedną instancję używającą rejestrów poprzez CtrlR* wklejam tekst ze schowka. Jakie są inne zastosowania rejestrów? Jak z nich korzystać? Wszystko, co wiesz o rejestrach VI (skupmy się na vi 7.2) - podziel się z nami.

Klawisz Tab = = 4 spacje i automatyczne wcięcia po nawiasach klamrowych w Vimie

Jak zrobić vi-Vim nigdy nie używaj tabulatorów (konwersja spacji na tabulatory, źle!), sprawia, że klawisz tab = = 4 spacje ... ie musiał wprowadzać ich ponownie? Widziałem inne pytania związane z tym, ale zawsze wydaje się być trochę od tego, co chcę.

Jak zastąpić znak znakiem nowej linii w Vimie

Próbuję zastąpić każdy , w bieżącym pliku nową linią: :%s/,/\n/g Ale wstawia to, co wygląda jak ^@ zamiast rzeczywistego ... t w trybie DOS. Co mam zrobić? Jeśli jesteś ciekawy, tak jak ja, sprawdź pytanie dlaczego \r jest nową linią dla Vima? też.

Jak zastąpić znak znakiem nowej linii w Vimie?

Próbuję zastąpić każdy , w bieżącym pliku nową linią: :%s/,/\n/g Ale wstawia to, co wygląda jak ^@ zamiast rzeczywistego ... t w trybie DOS. Co mam zrobić? Jeśli jesteś ciekawy, tak jak ja, sprawdź pytanie dlaczego \r jest nową linią dla Vima? też.

Jak naprawić wcięcia całego pliku w Vi?

W Vimie, jakie jest polecenie poprawiające wcięcia wszystkich linii? Często kopiuję i wklejam kod do zdalnego terminala i wszystko się popsuło. Chcę to naprawić za jednym zamachem.

Duplikuj całą linię w Vimie

Jak powielić całą linię w Vimie w podobny sposób jak Ctrl+D w IntelliJ IDEA / Resharper lub Ctrl+Alt+↑/↓ w zaćmieniu?

Jak przejść do końca linii w Vim?

Wiem jak ogólnie poruszać się w trybie komend, konkretnie, przeskakując do linii itp. Ale co to jest polecenie, aby przejść do końca linii, że jestem obecnie na?

Skopiuj wszystkie linie do schowka

Czy Jest jakiś sposób na skopiowanie wszystkich linii z otwartego pliku do schowka w edytorze VI. Próbowałem yG ale nie używa schowka do przechowywania tych linii. Czy to możliwe?

Przesuwanie tekstu w trybie wstawiania

W trybie wstawiania w Vimie, czy jest jakiś sposób na przemierzanie tekstu przesuwając niektóre znaki do przodu i do tyłu, in ... e. W tej chwili muszę uciekać się do Ctrl + [ (Esc ) i przechodząc następnie tekst; ale oczywiście to nie jest produktywne.

Vim Usuń puste linie

Jakie polecenie mogę uruchomić, aby usunąć puste linie w Vimie?

Jaki jest najlepszy sposób, aby zmusić się do opanowania vi? [zamknięte]

Jakiś czas temu przeczytałem artykuł twórcy viemu, wyjaśniający wiele nieporozumień na temat vi, a także wyjaśniający, dlacze ... Vim) w moim codziennym życiu zawodowym od grudnia ubiegłego roku. Nie wracam: -) Powodzenia wszystkim w ich opanowaniu Vim.

Dlaczego eksperci Vim wolą bufory niż karty?

Nie rozumiembuforów. Kiedy otwieram 3 pliki na tej samej karcie i zamykam okno, ogólnie jestem zirytowany, aby dowiedzieć się ... dnio zaawansowany w pracy Vim. Na :ls :b# naprawdę o wiele szybciej niż gting around? Czuję, że to musi pójść głębiej niż to.

Uzyskanie uprawnień roota na pliku wewnątrz vi?

Często podczas edytowania plików konfiguracyjnych otwieram jeden z vi i kiedy idę go zapisać uświadamiam sobie, że nie wpisał ... isania pliku? Wydaje mi się, że widziałem coś o tym, gdy szukałem czegoś o vi jakiś czas temu, ale teraz nie mogę go znaleźć.

Przesuwanie całej linii w górę i w dół w Vimie

W Notepad++ mogę użyć Ctrl + Shift + do góry / W Dół , aby przesunąć bieżącą linię w górę i w dół. Czy istnieje podobna komen ... a przesuwając dolną linię w górę, początkowo skacze o dwie spacje, jak pionek! Czy ktoś może zaoferować jakieś udoskonalenia?

Zmiana nazwy bieżącego pliku w Vimie

Jak zmienić nazwę bieżącego pliku w Vimie? Na przykład: edytuję person.html_erb_spec.rb chciałbym zmienić nazwę na person.haml_spec.rb chciałbym kontynuować edycję person.haml_spec.rb Jak miałbym to zrobić, elegancko?

Kopiuj i wklej zawartość z jednego pliku do drugiego w vi

Pracuję z dwoma plikami i muszę skopiować kilka linii z jednego pliku i wkleić do innego pliku. Wiem jak skopiować (yy) i wkl ... Jak to się robi? Czy Jest jakiś sposób na wklejanie? Próbowałem googling, ale większość zasobów mówić tylko o kopiuj-wklej.