Pytania otagowane jako vim

Vim to darmowy i otwarty modalny edytor tekstu dostępny na większość głównych platform. Umożliwia wysoką wydajność w wielu zadaniach edycji tekstu, ale ma stromą krzywą uczenia się. Aby nauczyć się podstaw, uruchom „: help vimtutor”. W przypadku pytań niezwiązanych z programowaniem użyj https://vi.stackexchange.com/.

11
Jak wracasz z „gf” w Vimie
Używam Vima dla Windows zainstalowanych w trybie Unix. Dzięki tej stronie używam teraz gfpolecenia, aby przejść do pliku pod kursorem. Szukam polecenia do: wróć do poprzedniego pliku (podobnie jak Ctrl+ Tdla ctags) lub odwzoruj, gf aby automatycznie uruchomić nowy plik w nowym oknie.
187 vim  editor 


13
Jak skomentować blok kodu Pythona w Vimie
Zastanawiałem się, czy w Vimie było jakieś mapowanie klawiszy, które pozwoliło mi na wcięcie niektórych linii kodu (czy te linie zostały wybrane w trybie wizualnym, czy n linii powyżej / poniżej aktualnej pozycji kursora). Więc w zasadzie coś, co przekształca następujące def my_fun(x, y): return x + y do #def …
186 python  vim  editor 


3
Czy vim może wyróżnić pasujące znaczniki HTML, takie jak Notepad ++?
VIM obsługuje pasujące pary nawiasów klamrowych, nawiasów i nawiasów kwadratowych. Jest to świetne do edycji języków w stylu C, takich jak PHP i JavaScript. Ale co z dopasowanymi tagami HTML? Notepad ++ ma tę funkcję tak długo, jak długo jej używam. Bardzo przydatna jest umiejętność rozpoznawania, gdzie zaczynają się i …
181 html  notepad++  vim 

9
Dlaczego Vim zapisuje pliki z rozszerzeniem ~?
Odkryłem, że podczas używania Vima na Windowsie Vim zapisuje plik, .ext.swpplik, który jest usuwany po zamknięciu okna Vima i .ext~plik. Zakładam, że .ext.swpplik jest kopią zapasową sesji na wypadek awarii Vima. Jaki jest jednak cel tego .ext~pliku? Czy to jest trwały plik kopii zapasowej? To irytujące, ponieważ chciałbym skopiować wszystkie …
180 vim 


5
Otwórz bufor jako podział pionowy w VIM
Jeśli edytujesz plik w VIM, a następnie musisz otworzyć istniejący bufor (np. Z listy buforów:), :buffersjak możesz otworzyć go w podziale pionowym? Wiem, że możesz go już otworzyć normalnym podziałem, takim jak: :sbuffer N NJest tam żądany numer bufora, jednak powyższe otwiera ten Nbufor poziomo, a nie pionowo. Zdaję sobie …
176 vim 

8
ustaw czcionkę gvim w pliku .vimrc
Używam gVim 7.2 na Windows 7. Mogę ustawić czcionkę gui na Consolas 10 (rozmiar czcionki) z menu. Próbuję to ustawić w .vimrcpliku jak poniżej: set guifont=Consolas\ 10 Ale to nie działa. Czy ktoś wie jak to ustawić?
174 windows  vim 


6
VIM: usuwanie od aktualnej pozycji do spacji
Często podczas programowania mam do czynienia z zagnieżdżonym obiektem, który chciałbym usunąć z kodu w środku takiej linii: htmlDoc.WriteLine("<b><h3>" + this.cbAllSyncs.SelectedItem.ToString() + "</h3></b>"); Część, którą chciałbym usunąć, to: this.cbAllSyncs.SelectedItem.ToString() Wiem, że mogę policzyć liczbę słów i kropek i wprowadzić, 7dwaby usunąć z mojej bieżącej pozycji kursora „to”. Jednak to, co …
172 vim 

6
Jak zmienić rozmiar zakładki w Vimie?
Za każdym razem, gdy dodaję selektor w CSS i naciskam, Enteraby zdefiniować właściwości, kończy się to w ten sposób: #selector { property: value; } (Zakładki z 8 spacjami) Jak mogę skonfigurować Vima, aby wyglądało tak: #selector { property: value; } (Tabulatory z 4 spacjami)
172 vim  tabs 

9
W VIM, jak podzielić jedną naprawdę długą linię na wiele linii?
Powiedzmy, że mam bardzo długą linię w edytorze VIM (powiedzmy około 300+ znaków). Jak rozbiłbym to na wiele wierszy, tak aby granice słów z grubsza przekraczały 80 znaków? Przykład: This is a really long line This is a really long line This is a really long line This is a …
169 vim 

9
Jak połączyć dwie linie w vi?
Mam dwie linie w pliku tekstowym, jak poniżej: S<Switch_ID>_F<File type> _ID<ID number>_T<date+time>_O<Original File name>.DAT Chcę dołączyć dwie linie do vi, jak poniżej: S<Switch_ID>_F<File type>_ID<ID number>_T<date+time>_O<Original File name>.DAT Druga linia została usunięta, a zawartość drugiej linii została dołączona do pierwszej. Jak mogłem to zrobić używając trybu poleceń w vi?
169 vim  vi 


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.