Pytania otagowane jako vim

vim (Vi IMproved) to edytor tekstu obsługujący różne tryby edycji.

2
Jak zmodyfikować komendę ci w vimie
Podobnie jak „ci (” zmienia wszystko między nawiasami), chcę, aby „ci $” zmieniało wszystko między znakami dolara (do edycji LaTeX.) Czy to możliwe?
10 vim  vi 

4
Jak dzielić i edytować łatki?
Czasami muszę podzielić dużą łatkę na mniejsze (rozłączne), np. Dla każdej oddzielnej funkcji. Zwykle robię to za pomocą standardowych poleceń vim yank / dd i przełączania podzielonego okna. Ale czy są jakieś narzędzia / sztuczki vim, które pomagają w tego rodzaju edycji? Na przykład wsparcie dla poleceń takich jak: przenieś …
10 vim  patch 

1
Przestań wklejać zaznaczenia jako tekst!
Używam VI i VIM od lat (30 lub więcej) (w xterms, nie w swoim własnym oknie, gvim) i mam ogromną bibliotekę poleceń vim , które daję vim używając środkowego przycisku myszy jako wyboru. Na przykład często robiłem takie rzeczy jak ... vi {many_hundreds_of_files} paste vim commands using mouse - one …
10 vim  mouse  vimrc 

1
Wykonaj polecenie w trybie zsh vim
W zshw vim mode, piszę coś foo foo bar bar Potem nacisnąłem, Escżeby przejść do normalnego trybu i pisać : foo foo bar bar execute: _ Potem, że mogę to zrobić, chcę, aby wyszukać i zamienić barzbaz foo foo bar bar execute: s/bar/baz/g_ Potem próbuję nacisnąć Enter, ale to nie …
10 vim  zsh 


3
Jak cofnąć wklejony tekst w vimie?
TL; DR; wersja - Jak mogę cofnąć tekst wklejony z bufora kopii systemu operacyjnego bez cofania innego tekstu, który został wpisany od czasu przejścia do trybu wstawiania? Dłuższy opis: Umieść coś w buforze kopii systemu operacyjnego (np. Zaznacz tekst i zrób Command-cna Macu) Przejdź do trybu wstawiania w vim ( …
10 vim  osx 

3
W vimie szukaj wstecz pasujących nawiasów klamrowych / parens
Jak zapewne większość z was wie, można użyć %do wyszukiwania do przodu w linii, aby znaleźć następny sparowany nawias klamrowy / wspornik / paren i przejść do odpowiedniego partnera: |a|rray[index] = value; " |e| is the cursor; hit %: array[index|]| = value; Mam nadzieję, że istnieje podobny klucz, który wyszukuje …

3
Vim unnamed register + lub *
Używam Vima 7.3 w Ubuntu i mam mały problem z kopiowaniem do schowka systemowego za pomocą następującego polecenia, "+yale pojawia się następujący błąd:E354: Invalid register name: '+' W moim vim --versionwidzę -xterm_clipboard. Opcja kopiowania odbywa się za pomocą kliknięcia prawym przyciskiem myszy, jest również wyszarzona. Jakie kroki muszę podjąć, aby …
10 vim 

2
Vim: Odwróć od prawej do lewej
:set rlPrzez przypadek pomyślałem, że to dla względnych linii. Aktywowałem tryb od prawej do lewej . Doc za rightleftnie powiedzieć, jak odwrócić rl modebez wychodzenia vim. Jak w Vimie idzie się od lewej do prawej?
9 vim 

1
Konfigurowanie błędów Powerline in vim
Zainstalowałem Powerline za pomocą instalacji PIP zgodnie z ich zaleceniami instalacyjnymi. Mam dobrze działa zarówno w Zsh jako zachęty i tmux jako linia statusu, ale nie mogę sprawić, aby działał w vim. Kiedy dodam następujące elementy do mojego vimrc: python from powerline.vim import setup as powerline_setup python powerline_setup() python del …
9 vim  vimrc 

1
Jaki jest sens trybu wirtualnego zastępowania w Vimie?
Pomoc mówi, że polecenia wirtualnego trybu zastępowania w Vimie gri GRzamiany znaków w oknie nieruchomości, a nie w pliku. :help Virtual-Replace-mode Rozumiem to jako zmianę znaków na wyświetlaczu, ale nie w samym buforze. Czy to prawda? To wydaje się niepoprawne. Mogę użyć wyjaśnienia i prawdopodobnie scenariusza lub przykładu, w którym …
9 vim  vi 

1
vi [m] czytaj zakres linii z innego pliku
W systemie Linux edytując file_Bw vimie chcę dodać linię 10-25 file_A. Przykład: jeden ma cały zestaw dokumentów HTML z tym samym nagłówkiem i tak, można utworzyć szablon i zacząć od tego, ale nadal: Szukam prostego [i eleganckiego] sposobu wstawienia zakresu wierszy z jednego pliku i dodania go do pliku, który …
9 linux  vim  copy-paste 


4
Blokuj edycję * na żywo * w Emacsie lub Vimie
jEdit obsługuje edycję blokową, ale Emacs i Vim wydają się mieć poważne problemy z użytecznością tego samego tematu. Gdyby ktoś mógł tutaj wpisać niewiadome, o wiele bardziej znośne byłoby użycie dowolnego edytora: Rzeczywisty wybór prostokątny : gdzie wybór na ekranie jest prostokątem, a nie wyborem liniowym, który jest następnie używany …
9 vim  emacs  editors 

3
Vim wiele okien / ukryj
Gdybym miał X lub więcej okien otwartych w sesji VIM i chciałem na chwilę szybko ukryć wszystko oprócz aktywnego, a następnie przywrócić okna do układu, w którym miałem je, jak to zrobić?
9 vim 

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.