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

4
Porównaj dwie zakładki w Vimie
Scenariusz: Otworzyłem Vima i wkleiłem jakiś tekst. Otwieram drugą kartę :tabei wklejam tam jakiś inny tekst. Cel: Chciałbym mieć trzecią zakładkę z wyjściem równoważnym zapisywaniu obu tekstów do plików i otwieraniu ich za pomocą vimdiff. Najbliższe, jakie mogę znaleźć, to "porównanie bieżącego bufora z plikiem", ale nie diffdwa otwarte, ale …
121 vim  diff  tabs  vimdiff  buffer 

6
VIM + JSLint?
Dni spędzam w vimie, obecnie pisząc dużo JavaScript. Próbowałem znaleźć sposób na zintegrowanie JSLint lub czegoś podobnego z vimem, aby poprawić moje kodowanie. Czy komuś udało się coś takiego zrobić? Edytować: próbowałem tego: Sprawdzanie składni Javascript z Vima , niestety wynik jest bardzo prymitywny.
121 javascript  vim  lint 


8
Jak usunąć wiele buforów w Vimie?
Zakładając, że mam wiele plików otwartych jako bufory w Vimie. Pliki mają *.cpp, *.ha niektóre są*.xml . Chcę zamknąć wszystkie pliki XML z :bd *.xml. Jednak Vim nie pozwala na to (E93: Więcej niż jedno dopasowanie ...). Czy jest na to sposób? PS Wiem, że to :bd file1 file2 file3działa. …
120 vim  buffer 

15
Jak mogę zamknąć bufor bez zamykania okna?
Wielowarstwowe widoki Vima (Windows, bufory i karty) wprawiły mnie w trochę zagubienia. Powiedzmy, że podzielę ekran (: sp), a następnie wybieram inny bufor do wyświetlenia w każdym oknie. Teraz chcę zamknąć jeden z buforów, ale nie chcę, aby okno się zamykało (po zamknięciu może wyświetlić następny bufor na liście lub …
120 vim 



10
VIM + Syntastic: jak wyłączyć sprawdzanie?
Używam Syntastic, który jest włączony dla moich plików HTML. Ponieważ mam bardzo duży plik z włączonymi kontrolerami "validator w3", GVIM lub VIM bardzo powoli zapisywał plik (: w). Czy można tymczasowo wyłączyć syntastic tylko dla bieżącej sesji?
119 vim  syntastic 

8
vim usuwa sztuczki wsteczne
Jak usunąć słowo po lewej stronie? Innymi słowy, usuń słowo, gdy kursor znajduje się na jego końcu. Jak usunąć znaki na początku wiersza? Jak usunąć do pierwszej białej spacji po lewej? Jakieś inne sztuczki związane z usuwaniem słów?
119 vim 


7
Jak skopiować yankowany tekst do wiersza poleceń VI
Chcę wiedzieć, czy jest jakiś sposób, w jaki mogę wkleić szarpany tekst do okna poleceń. Na przykład, jeśli wyszarpnąłem słowo i chcę je grepować w jakimś miejscu, nie mogę po prostu wkleić słowa za pomocą „p”. Jeśli jednak skopiuję go do schowka, Shift-Insert wklei to samo. Czy są dostępne jakieś …
118 vim 

3
Konfiguracja Vima dla C ++
Chciałbym uczynić vim moim edytorem C ++. Mam bardzo małe doświadczenie w pracy z nim i potrzebuję pomocy w skonfigurowaniu vima do pracy z C ++. Potrzebuję takich funkcji jak code-complete (dla stl i dla moich klas) przełączanie między plikami .cc i .h może być jeszcze kilka sztuczek, które macie …
118 c++  vim  configuration 


11
Jak można szybko zamknąć tagi HTML w Vimie?
Minęło trochę czasu, odkąd musiałem pisać jakikolwiek kod podobny do HTML Vim, ale ostatnio znowu się z tym spotkałem. Powiedz, że piszę kilka prostych HTML: <html><head><title>This is a title</title></head></html> Jak szybko napisać te zamykające tagi dla tytułu, nagłówka i HTML? Czuję, że brakuje mi tutaj naprawdę prostego sposobu, który nie …
117 html  xml  vim  autocomplete 

10
Wyszukaj i zamień w Vimie we wszystkich plikach projektu
Szukam najlepszego sposobu na przeszukiwanie i zastępowanie (z potwierdzeniem) we wszystkich plikach projektu w Vimie. Przez „pliki projektu” rozumiem pliki w bieżącym katalogu, z których niektóre nie muszą być otwarte. Jednym ze sposobów na to może być po prostu otwarcie wszystkich plików w bieżącym katalogu: :args ./** a następnie wyszukaj …
117 vim  replace 

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.