vim

Jak skomentować blok kodu Pythona w Vimie

Zastanawiałem się, czy w Vimie nie było żadnego mapowania klawiszy, które pozwoliłoby mi wciąć pewne linie kodu (czy te linie ... h linii. Idealnie, chciałbym również, aby to samo keymapping odkomentować linie, jeśli podane linie mają został skomentowany.

Zalecane wtyczki Vim do kodowania JavaScript? [zamknięte]

Jestem nowy w JS & Vim. Jakie wtyczki pomogłyby mi napisać kod Javascript?

VIM + JSLint?

Spędzam swoje dni w Vimie, obecnie pisząc dużo JavaScript. Próbowałem znaleźć sposób, aby zintegrować JSLint lub coś podobneg ... zrobić coś takiego? Edit: Próbowałem tego: sprawdzanie składni Javascript z Vim , niestety wyjście jest bardzo prymitywne.

Bardziej przydatny statusline w Vimie? [zamknięte]

Chciałbym, aby mój statusline w Vimie był bardziej informacyjny i interesujący, a do tego potrzebuję kilku pomysłów. Jak dostosowałeś swój status?

Jak mogę autoformatować / wciąć kod C w Vimie?

Kiedy kopiuję kod z innego pliku, formatowanie jest popsute, tak: fun() { for(...) { for(...) { if(...) { } } } } Jak mogę autoformatować ten kod w Vimie?

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?

W Vimie jak zastosować makro do zestawu linii?

Mam Plik z kilkoma linijkami. Nagrałem makro, które wykonuje operację na jednej linii. Chcę powtórzyć to makro na wszystkic ... est na to jakiś szybki sposób? Próbowałem Ctrl + Q, podświetliłem zestaw linii i nacisnąłem @@, ale to chyba nie zadziałało.

Jak zamknąć pojedynczy bufor (z wielu) w Vim?

Otwieram kilka plików w Vimie np. uruchamiając vim a/*.php Który otwiera 23 pliki. Następnie dokonuję edycji i uruchamiam następujące dwa razy :q Co zamyka wszystkie moje bufory. Jak można zamknąć tylko jeden bufor w Vim?

cscope lub ctags Dlaczego wybrać jeden nad drugim?

Używam głównie vim / gvim jako edytora i szukam kombinacji lxr (odsyłacz Linuksa) i cscope lub ctags do eksploracji źródła ... ctags i chciałbym usłyszeć, dlaczego można wybrać jeden nad drugim, biorąc pod uwagę moje użycie Vima jako głównego edytora.

Wskazówki jak używać Vima jako Java IDE? [zamknięte]

Jestem uzależniony od Vima, to teraz mój de facto sposób edycji plików tekstowych. Ponieważ jest to głównie edytor tekstu, a ... uzyskać Ukończenie kodu? jak podświetlanie składni? Cokolwiek innego (poza "nie rób tego!"), o którym powinienem wiedzieć?

Jak zrobić redo (tj." cofnij cofnij") w Vim?

W Vimie za dużo cofnąłem. Jak to cofnąć (czyli ponowić)?

Jak dodać ciąg znaków na końcu każdej linii w Vimie?

Chcę dodać * na końcu każdej linii w Vimie. Próbowałem kodu bezskutecznie :%s/\n/*\n/g

Wyświetlanie wszystkich 'Git diff' za pomocą vimdiff

Skonfigurowałem git diff aby zawinąć w vimdiff, używając " Git Diff with Vimdiff" jako przewodnika i działa zgodnie z oczekiw ... Próbowałem :n[ext], ale to nie zapełnia lewego okna oryginalnym plikiem, aby można było go odróżnić od zmodyfikowanej wersji.

VIM Dla Windows-co wpisać, aby zapisać i wyjść z pliku?

Używając WinXP przypadkowo wpisałem git commit -a zamiast git commit -am "My commit message", a teraz wyświetlam monit CMD wy ... r. Próbowałem też esc najpierw, a potem CTRL + W + Q , ale jest napisane No write since last change (add ! to override).

Vim: skopiuj zaznaczenie do schowka OS X

Powiedz, że masz wybrany obszar w Vimie. Jak skopiować go do schowka OS X? (Podpowiedź: Schowek OS X można zapisać za pomocą rury do /usr/bin/pbcopy)

Jak uruchomić mvim (MacVim) z terminala?

Mam zainstalowany MacVim i próbuję go skonfigurować jako edytor dla Git( Kontrola wersji), ale nie mogę uruchomić 'mvim' z linii poleceń, ponieważ nie jest rozpoznawany. Jak skonfigurować mvim, aby móc go uruchomić z terminala?

Coraz lepiej w Vim [closed]

Używam Vima od dość dawna, ale jestem na poziomie, na którym większość czasu używam trybu wstawiania i nadal używam klawiszy ... m dość wygodny ze skomplikowanymi wzorami wyszukiwania / zamiany). Jak mam uczyć się więcej? Co zasoby poleciliby ludzie?

Kopiowanie tekstu poza Vimem z włączonym ustawieniem mysz = a

Po włączeniu set mouse=a tekst skopiowany wewnątrz Vima nie będzie Wklejany poza Vim. Czy ktoś wie jak to naprawić? Tutaj zaznaczenie tekstu myszką włącza tryb wizualny i wyłącza opcję Copy w menu podręcznym:

Jak mogę przekonwertować spacje na tabulatory w Vimie lub Linuksie?

Przejrzałem kilka pytań dotyczących przepełnienia stosu, aby dowiedzieć się, jak konwertować spacje na tabulatory bez znajdow ... e448472051821003a/samples/docs/docs_v3_example.py Jak przekonwertować spacje wiodące na tabulatory używając Vim lub powłoki?

utrata vim colorscheme w trybie tmux

Uruchamiam iterm2 i gdy jestem w trybie tmux, colorscheme, który ustawiłem w Vimie, nie pojawia się. / Align = "left" / Jeśl ... lny colorscheme dla iterm2 pozostaje. Czy brakuje mi jakiegoś ustawienia na iterm lub tmux.conf? Moje dotfle są na GitHubie.