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/.

5
Zalecane wtyczki Vima do kodowania JavaScript? [Zamknięte]
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i prawdopodobnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …
125 javascript  vim 

8
Jak używasz funkcji quickfix w Vimie?
Jestem całkiem nowym użytkownikiem Vima i odkryłem, że jego krzywa uczenia się jest dość stroma (przynajmniej dla mnie). Właśnie zainstalowałem ten skrypt Vima do sprawdzania błędów JavaScriptLint, który pokazuje błędy w oknie quickfix vima po zapisaniu bufora. Jednak nie wiem, co dalej. Jak „przewinąć” wszystkie błędy? Jak zamknąć „okno” quickfix? …
125 vim  jslint 

5
Odśwież wszystkie pliki w buforze z dysku w vimie
Polecenie odświeżania pliku z wersji na dysku to :e! Jak mogę zrobić to samo dla wszystkich plików w buforze? Tło: potrzebuję tego, ponieważ używam git z wieloma gałęziami z jednym otwartym vimem, który zawiera bufor. Kiedy sprawdzam oddział, chciałbym odświeżyć vim.
124 git  vim  buffer 


19
Skrót do otwierania pliku w Vimie
Chcę otworzyć plik w Vimie, jak w Eclipse, używając Ctrl+ Shift+ Rlub opcji Ctrl+ Nautouzupełniania. Wywołaj skrót klawiaturowy, wpisz nazwę / wzorzec pliku i wybierz spośród wszystkich pasujących nazw plików. Wiem, że otwieram go normalnie jak: :tabe <filepath> :new <filepath> :edit <filepath> Problem polega na tym, że w takich przypadkach …

5
Jak wymieniać pliki między oknami w VIM?
Kiedy pracuję z VIMem, zawsze mam widocznych wiele okien. Czasami chciałbym mieć łatwy sposób, żeby miejscami zamienić te okna. Czy jest jakaś wtyczka, makro itp., Które to ułatwią? Przy okazji, używam MiniBufExplorer.
123 vim  editing 

13
Usunięcie zduplikowanych wierszy w vi?
Mam plik tekstowy zawierający długą listę wpisów (po jednym w każdym wierszu). Niektóre z nich są duplikatami i chciałbym wiedzieć, czy można (a jeśli tak, w jaki sposób) usunąć jakiekolwiek duplikaty. Jeśli to możliwe, jestem zainteresowany zrobieniem tego z poziomu vi / vim.
123 vim  duplicates 

6
Wróć do przeglądania katalogu wstecz po otwarciu pliku w vimie
Kiedy otwieram katalog przeglądany w vimie, mogę otworzyć plik, przesuwając kursor na nazwę pliku i naciskając Enter. Czy jest jakieś polecenie powrotu do poprzedniego przeglądania katalogów? Jeśli nie, czy istnieje sposób na otwarcie pliku bez zamykania trybu przeglądania katalogu?
123 vim 


2
vim powtórz znajdź następny znak 'x'
Często nawiguję w vimie, f xaby znaleźć następne wystąpienie znaku „x”, ale przeoczam, że istnieje słowo (lub więcej słów) zawierające „x” między słowem, które chcę edytować, a początkową pozycją kursora. Muszę więc jeszcze f xraz, co jest trochę denerwujące, ponieważ jest ten fajny przycisk ., który powtarza ostatnie polecenie. Czy …
123 vim  repeat 

9
Jak powtórzyć edycję w wielu liniach w Vimie?
Zdaję sobie sprawę, że w Vimie często mogę powtórzyć polecenie, po prostu dodając przed nim liczbę. Na przykład można usunąć 5 wierszy przez: 5dd Często można również określić zakres linii, do których można zastosować polecenie, na przykład :10,20s:hello:goodbye:gc Jak mogę przeprowadzić „edycję pionową”? Chciałbym np. Wstawić konkretny symbol, powiedzieć przecinek, …
122 vim 


4
co to jest .netrwhist?
Kiedy edytuję pliki w moim ~/.vim, .netrwhistplik również w tajemniczy sposób zostanie zmieniony. Treść: let g:netrw_dirhistmax =10 let g:netrw_dirhist_cnt =6 ...and so on... Co robi ten plik? Czy to ważne?
122 vim  netrw 

6
Vim: Tworzenie katalogów nadrzędnych przy zapisywaniu
Jeśli wywołam, vim foo/bar/somefileale foo/barjeszcze nie istnieje, Vim odmówi zapisania. Wiem, że mógłbym przełączyć się na powłokę lub zrobić :!mkdir foo/bar z Vima, ale jestem leniwy :) Czy jest sposób, aby Vim robił to automatycznie, gdy zapisuje bufor?
122 vim  mkdir 


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.