Kiedy dokonuję zmiany w moim .vimrc, zwykle wychodzę z Vima i otwieram go ponownie. Czy jest łatwiejszy sposób na ponowne załadowanie nowych
Kiedy dokonuję zmiany w moim .vimrc, zwykle wychodzę z Vima i otwieram go ponownie. Czy jest łatwiejszy sposób na ponowne załadowanie nowych
Podczas kodowania w różnych językach staram się ograniczać moje wiersze do określonej długości (zwykle 79 lub 80 znaków). Widziałem to w innych edytorach za pomocą linijki (ciągła linia wyświetlana w kolumnie) lub przez zmianę koloru tekstu, aby wskazać, że został on pominięty. Jak mogę wskazać...
Edytuję .vimrcplik i dołączam komentarze. Kiedy mam taki komentarz: " example comment A następnie naciśnij Enter na końcu wiersza po zakończeniu komentarza, następny wiersz jest automatycznie ustawiany jako komentarz (cytaty są automatycznie wstawiane): " example comment " Jak mogę zatrzymać...
Znam wiele sposobów kopiowania rzeczy: yiw= szarpnięcie w bieżącym słowie yaw= szarpnięcie całym słowem (zawiera spację końcową) yy = szarpnięcie bieżącej linii 3yy= szarpnięcie trzech wierszy rozpoczynających się od bieżącego yap= szarpnięcie wszystkich akapitów (zawiera ostatnią linię )...
Jakie jest polecenie (lub skrót), aby przesunąć linię w górę lub w dół w vimie? Mój obecny obieg pracy polega na szarpaniu (kopiowaniu) linii i usuwaniu tej linii, a następnie wstawianiu (wklejaniu) tej
Jak skakać między pasujące znaczniki (takich jak <div>, <span>itd) podczas edycji dokumentów HTML / XHTML / XML podobnie jak %jest używany, aby przejść między dopasowywania
Przeczytałem go w wielu artykułach ( np. ), Że używanie klawiszy strzałek w trybie normalnym jest złą praktyką. Czy ktoś mógłby wyjaśnić, dlaczego uważa to za niewłaściwą
Polecenie trybu normalnego gfprzechodzi do pliku ze ścieżką, w której aktualnie znajduje się kursor. Ale robi to w bieżącym oknie, zastępując bieżący tekst. Oznacza to, że musisz wyraźnie przejść wstecz, aby później przejść wstecz, i że potencjalnie musisz zapisać zmiany w bieżącym...
Jednym ze sposobów wyboru bufora w vimie może być przeglądanie listy buforów za pomocą standardowych poleceń as :lslub jakiegoś zewnętrznego kodu wtyczki / vimscript do przeglądania listy w oknie . Powiedzmy, że chcę przejść bezpośrednio do bufora tak szybko, jak to możliwe. Aby przeglądać listę...
Istnieje wiele wtyczek Tex dla vima ( vim-latex , AutomaticLatexPlugin, żeby powiedzieć kilka). Jakie są różnice w dostarczonych funkcjonalnościach między tymi (wymienionymi przeze mnie i prawdopodobnie innymi) wtyczkami TeX? Oto kilka powiązanych pytań dotyczących SO: Używanie lateksu i...
Chciałbym zobaczyć numery linii, zaczynające się 1od góry, po lewej stronie Vima. Idealnie wyglądałoby to tak: 1 | foo = Foo.new 2 | bar = Bar.new 3 | baz = foo.baz(bar) ... 10| test = AwesomeSauce.test Jak mogę to zrobić w
W Sublime Text 2 masz pionowe linie pomocnicze, w których wcięcie jest następujące: ale w vim oczywiście nie: Czy istnieje sposób na pokazanie takich linii w vimie? Nawiasem mówiąc, moje wcięcie to 2 spacje. :set tabstop=2 softtabstop=2 shiftwidth=2
Czy istnieje sposób zmiany rozmiaru czcionki w gVimie za pomocą poleceń rodzimych? A jeśli nie, jakiego skryptu można to zrobić
Powiedz, że jestem na linii 20 i chciałbym szarpać linię 4, jak mogę to zrobić? I podobnie, jak mogę szarpać linię względem mojej pozycji kursora, powiedzmy, że 3 linie w
Używam skomplikowanych powtórzeń do rejestrowania moich operacji ( qqdo nagrywania, niektórych operacji , qaby zatrzymać) i popełniłem błąd. Czy mogę zobaczyć, co nagrałem i poprawić błąd, zamiast robić to ponownie? Wywoływanie zarejestrowanych postaci według @qutworów, ale nie widzę tego w moich...
Pracuję nad wieloma projektami JavaScript. W większości tych projektów wcięcie plików JavaScript ma 2 spacje, więc ustawiłem na to domyślną szerokość wcięcia. Jednak w niektórych innych projektach staje się 1 lub 4. Czy istnieje sposób, aby poprosić Vima o zmianę stylu wcięcia w oparciu o styl już...
Podoba mi się funkcja inteligentnego wcięcia Vima, która pozwala mi tworzyć dobrze wcięte bloki kodu. Regularnie kopiuję / wklejam kod do buforów, ale kod ten jest często źle sformatowany. Idealne byłoby „ponowne przetworzenie” kodu za pomocą systemu inteligentnego wcięcia. Czy coś takiego jest...
Zaczynając od pustej tablicy, jak mogę uzyskać dokument zawierający 1 2 3 4 5 6 7 8 9 10 … 100 Żeby było jasne, nie chcę, aby te liczby były wyświetlane na marginesie; Chcę je wstawić do samego
Jedynym powodem, dla którego kiedykolwiek edytowałem plik tekstowy w Pico lub Nano, a nie w Vimie, było polecenie „Justify” ^J. Przeformatuje akapit tekstu, tworząc podziały wierszy przy podziale wyrazu, dzięki czemu tekst będzie ładnie unosił się na ekranie o stałej szerokości - sformatuj tekst,...
Vi i Vim, jak wszyscy wiecie, mają wiele synonimów. Znam trzy sposoby zapisania pliku i wyjścia z Vima i Vi. Są to : wq <cr> , : x <cr> i ZZ . Słyszałem, że są one w pewien sposób różne. Czy są jakieś praktyczne różnice między używaniem: :x<cr> :wq<cr> lub ZZ zapisać...