vim

gVim pokazujący powrót karetki (^m) Nawet, gdy tryb pliku jest jawnie DOS

Używam gVim na Windows. Mój kod pokazuje ^M znaki na końcu linii. Użyłem :set ff=dos na nic. Znaki ^M pozostają dla istniejąc ... czyłem tryby na mac (pokazuje znaki ^J) i unix (pokazuje również znaki ^M) i z powrotem na dos. Czy ktoś jeszcze to widział?

Szukasz słowa w vim?

Mogę wyszukiwać słowo w Vimie za pomocą /word. Jak mogę wyszukiwać tylko word, z wyłączeniem wyszukiwań word1 i word2?

Czy można pobrać lub usunąć między nawiasami w vi / vim?

Podany wiersz kodu w C: printf("%3.0f\t%6.1f\n", fahr, ((5.0/9.0) * (fahr-32))); Czy istnieje sposób na usunięcie lub ... araz po 9.0. Czy istnieje podobny sposób, aby vim złapał wszystko pomiędzy pasującymi klamrami, niezależnie od nowych linii?

Jak Mogę dodać tekst w środku wiersza do wielu wierszy w Vimie?

Powiedzmy, że mam dziesięć linijek i chcę poprzedzić tekst do jakiegoś słowa, które występuje w tych linijkach? Nie musi być ... foo bar(foo)? Chciałbym również szybko dodać // komentarze do wielu wierszy (komentarze w stylu C). Używam Vim / GVim 7.2.

Wcięcie vim plik xml

Uczę się Vima, ale myślałem, że to proste zadanie, ale nie mogę go uruchomić. Mam przeglądarkę więc, ale rozwiązania nie dzia ... o: gg=G Lub ggVG= (sam wymyśliłem to coś innego;)) Mój .vimrc to: syntax on filetype plugin indent on set nu

Vim: Usuń bufor bez utraty podzielonego okna

Gdy bufor zostanie usunięty (polecenie" bd[elete]"), nie tylko usunie bufor, ale także usunie okno, w którym znajdował się bufor. Czy istnieje sposób na usunięcie / rozładowanie bufora i utrzymanie podziału okna?

W Vimie jak usunąć wszystko z cudzysłowów?

Zakładając, że już jestem w cudzysłowie.

Jak mogę rozwinąć pełną ścieżkę bieżącego pliku, aby przekazać ją do polecenia w Vimie?

Kiedy przechodzę do trybu komend i wpisuję :!mycommand % Wykonuję polecenie na bieżącym pliku (% jest rozszerzone do bieżącej nazwy pliku). Czy istnieje podobna konstrukcja, która rozszerza pełną nazwę pliku(z pełną ścieżką)? Używam Windows.

Refaktoryzacja w Vim

Oczywiście fakt, że można refaktorować na IDE jest bezcenny dla wielu, prawie nigdy nie robię tego podczas kodowania, ale mog ... tak banalne zadanie w wielu plikach w Vim? Znalazłem ten plugin do refaktoryzacji Ruby, ale co powiesz na "dowolny" język?

Czy Mogę zobaczyć zmiany przed zapisaniem pliku w Vimie?

Używam Vima. Otwieram plik. Edytuję go i chcę zobaczyć, co edytowałem, zanim go zapiszę. Jak mogę to zrobić w Vim?

Jak sprawić, by Vim podświetlił znaki inne niż ascii?

Próbuję nakłonić Vima do podświetlania znaków innych niż ASCII. Czy istnieje dostępne ustawienie, wzorzec wyszukiwania regex lub wtyczka, aby to zrobić?

Dobry przewodnik po skryptach VIM? [zamknięte]

Używałem Vima przez ponad 10 lat, ale nigdy tak naprawdę nie interesowałem się skryptami Vima (zawsze subiektywnie wierząc, ż ... m); advanceLines(-20); insertBuffer(b); Teraz pytanie brzmi -- co jest dobrym źródłem do nauki skryptów Vima skąd? Dzięki!

Vim: Zastosuj ustawienia na plikach w katalogu

Jak określić ustawienia Vima dla wszystkich plików w bieżącym katalogu? Idealnym rozwiązaniem byłoby, gdyby vim szukał i czy ... akceptowalnych przez modelinę wystarczyłoby. Moim celem jest ułatwienie vimmerom przyjęcia standardów kodowania w projekcie.

Anuluj Dzielone okno w Vimie

Podzieliłem okna poziomo. Teraz Jak mogę wrócić do trybu normalnego, tzn. nie ma podzielonego okna tylko jedno okno bez anulowania wszystkich moich otwartych okien. Mam 5 i nie chcę "zamknąć", po prostu chcę wyjść z podzielonego okna.

Jak przekonwertować cały tekst na małe litery w Vimie

Jak przekonwertować cały tekst w Vimie na małe litery? Czy to w ogóle możliwe?

Przejdź do pasujących znaczników XML w Vimie

Vim % operator przeskakuje do pasujących nawiasów, kończy się komentarz i kilka innych rzeczy. Nie pasuje jednak do znacznik ... ciu Vima? Uwaga: to, co naprawdę chcę zrobić, to zduplikować sekcję w pliku XML bez ręcznego szukania pasującego znacznika.

Czy istnieje interaktywny sposób nauki Vima? [zamknięte]

Lata temu szukałem sposobu, aby nauczyć się Vima, który nie wymaga ściany tekstu, ani przewijania przez vimtutora bez znajomości poleceń, aby to zrobić. Zastanawiałem się, czy coś jeszcze istnieje w tym celu.

Jak przełączać się między wieloma konfiguracjami vim za pomocą polecenia lub lokalnych plików vimrc?

Pracuję w kilku grupach, z których każda ma własne standardy tabulacji/wcięć / odstępów w C. Czy istnieje sposób, aby mieć ... brać konfigurację Lokalny .vimrc, który mieszka w katalogu roboczym jest używany do automatycznego ustawiania konfiguracji

Jak dodać numery linii do zakresu linii w Vimie?

Jak mogę dodać numery linii do zakresu linii w pliku otwartym w Vimie? Nie tak jak w :set nu - to po prostu wyświetla numery linii - ale czy rzeczywiście mają być dołączone do każdej linii w pliku?

Czy jest jakiś sposób na wyświetlenie aktualnie zmapowanych kluczy w Vimie?

Zasadniczo chciałbym zobaczyć wszystkie mapy kluczy wykonane w bieżącym buforze przez wszystkie wtyczki, vimrc, itp, w bieżącym buforze. Czy w ogóle można to zrobić?