vim

Jak uruchomić terminal wewnątrz Vima?

Jestem przyzwyczajony do Emacsa, ale próbuję Vima, aby zobaczyć, który bardziej mi się podoba. Jedną z rzeczy, które lubię ... st to możliwe wewnątrz Vima? Wiem, że możesz wykonywać polecenia z Vima, ale chciałbym móc uruchomić terminal wewnątrz karty.

Vim: wstawianie tych samych znaków w wielu wierszach

Czasami chcę edytować pewien wizualny blok tekstu w wielu wierszach. Na przykład wziąłbym tekst, który wygląda tak: name c ... z widać wadę tej metody. Ograniczam się tylko do wybrania kolumny tekstu , która wszystkie są takie same w pozycji pionowej .

Jak zapisać i przywrócić wiele różnych sesji w Vim?

W zależności od mojego zadania w Vimie mam kilka zakładek otwartych. Jak mogę zapisać różne sesje do późniejszego wykorzystania?

Wklej w trybie wstawiania?

Czy można wkleić w trybie wstawiania w Vimie?

Zastąp kartę spacjami w Vimie

Chciałbym przekonwertować tabulator na spacje w gVim. Dodałem następujący wiersz do mojego _vimrc: set tabstop=2 Działa, ... em użyć klawisza h do liczenia spacji później). Nie jestem pewien, co zrobić, aby gVim przekonwertował tabulatory na spacje?

Jakie są najczęściej używane polecenia/klawiatury Vima?

Jestem programistą Ruby, który próbuje przełączyć się z Textmate na MacVim, i mam problem z przeglądaniem ogromnych list rzec ... ć uczyć się tysięcy innych poleceń VIM, które uczynią mnie bardziej efektywnym. Lub, czy uczę się Vima w niewłaściwy sposób?

Jak zwiększyć rozmiar okna dzielonego pionowo w Vimie

:vsplit (krótka forma: :vs) podziel vim viewport pionowo. :30vs rozdziela Widok, dzięki czemu nowe okno ma szerokość 30 znakó ... ? Z poziomymi oknami Ctrl-W + zwiększa liczbę linii o jeden. Jakie jest równoważne polecenie, aby zwiększyć kolumny o jeden?

Jak Mogę sprawić, że mój mecz nie będzie chciwy w Vimie?

Mam duży plik HTML, który ma wiele znaczników, które wyglądają tak: <p class="MsoNormal" style="margin: 0in 0in 0pt;"> ... Vim chyba nie lubi ?. Niestety usunięcie ? sprawia, że mecz jest zbyt chciwy. Jak mogę sprawić, by mój mecz był niegroźny?

W Vimie jest sposób na kasowanie bez wpisywania tekstu do rejestru?

Używając Vima często chcę zastąpić blok kodu blokiem, który właśnie wyrwałem. Ale kiedy kasuję blok kodu, który ma zostać za ... stąp następne słowo "lub"zastąp do następnego akapitu" a może najlepszym sposobem na korzystanie z funkcji multi-register?

Jak tymczasowo wyjść z Vima i wrócić

Jak mogę wyjść z Vima, a nie: q ,A potem wrócić do dalszej edycji?

Jak scalić dwa Wielowierszowe bloki tekstu w Vimie?

Chciałbym połączyć dwa bloki linii w Vimie, tzn. pobierać linie k przez l i dodawać je do linii m przez n . Jeśli woli ... Powinno stać się abc123 def45 Czy istnieje dobry sposób, aby to zrobić bez kopiowania i wklejania ręcznie linia po linii?

Jak mogę zamienić pozycje dwóch otwartych plików (w podziale) w vim?

Załóżmy, że mam jakiś arbitralny układ splitów w Vimie. ____________________ | one | two | | | | | ... m, którą można łatwo zainstalować! Zainstaluj go za pomocą swojego ulubionego menedżera wtyczek i spróbuj: WindowSwap.vim

Dlaczego powinienem używać IDE? [zamknięte]

W innym pytaniu, Mark mówi bardzo dobrze o Idach, mówiąc: "niektórzy ludzie nadal nie wiedzą, dlaczego powinni ich używać... ... i uważasz, że Idy mogą być odpowiednie do niektórych rodzajów pracy, ale nie innych, jestem również zainteresowany, Dlaczego.

Scalanie wielu linii (dwóch bloków) w Vimie

Chciałbym połączyć dwa bloki linii w Vimie, tzn. wziąć linie n..m i dodać je do linii a..b. Jeśli wolisz Wyjaśnienie pseudoko ... 123 45 ... Powinno stać się abc123 def45 Czy istnieje dobry sposób, aby to zrobić bez ręcznego kopiowania i wklejania?

Zmiana zachowania wcięć Vima według typu pliku

Mógłby mi ktoś w prosty sposób wyjaśnić najprostszy sposób zmiany zachowania wcięć Vima w oparciu o Typ pliku? Na przykład, jeśli otwieram plik Pythona powinien on zawierać 2 spacje, ale jeśli otwieram skrypt Powershell powinien używać 4 spacji.

Pomoc W Konfiguracji Vima Dla C++

Chciałbym, aby vim był moim edytorem c++. Mam bardzo małe doświadczenie w pracy z nim i potrzebujesz pomocy w skonfigurowani ... sz. Może mógłbyś podać jakieś konfiguracje (z wyjaśnieniami), lub linki do tutoriali, wtyczek, z których mógłbym skorzystać?

Vim: Przesuń okno w lewo / w prawo?

W Vimie, czy możliwe jest" przesunięcie " okna w lewo lub w prawo? Np. podobne do <c-w> r lub <c-w> x, ale lewo / ... ---+ | | +---+ +---+ A +---+ | | | | +---+---+---+ Co jest trudne/irytujące do zrobienia z <c-w> {H,J,K,L}.

rozszerzenie vim i NERD Tree - dodawanie pliku

Czy podczas korzystania z edytora vim z wtyczką NERDTree do poruszania się po drzewie projektu, czy istnieje łatwy sposób na ... dświetlonym katalogiem? Obecnie wchodzę do mojej powłoki, dodaję plik, a następnie odświeżam drzewo. Musi być lepszy sposób.

Co oznacza znak ^m w Vim?

Ciągle dostaję ^M znak w moim vimrc i to psuje moją konfigurację.

Dlaczego eksperci Vim wolą bufory niż karty?

Nie rozumiembuforów. Kiedy otwieram 3 pliki na tej samej karcie i zamykam okno, ogólnie jestem zirytowany, aby dowiedzieć się ... dnio zaawansowany w pracy Vim. Na :ls :b# naprawdę o wiele szybciej niż gting around? Czuję, że to musi pójść głębiej niż to.