Vi & Vim

13
Jak odwrócić co 4 linie?

Po pierwsze, ponieważ jest to mój pierwszy post tutaj, chciałbym tylko powiedzieć, że VIM jest świetnym narzędziem, a forum tutaj bardzo pomocne w znajdowaniu odpowiedzi na pytania, z dużą ilością pomocnych osób nieoceniona pomoc. Nadal jestem bardzo nowy w VIM, więc prawie wszystko, czego się o...

13
vim nie pokazuje wpisywanego polecenia

Czytałem vimtutora i w lekcji 2.1 była notatka o wpisywaniu poleceń takich jak dw : NOTE: The letter d will appear on the last line of the screen as you type it. Vim is waiting for you to type w . If you see another character than d you typed something wrong; press <ESC> and start...

13
Jak dowiedzieć się, do czego przypisany jest klucz?

Wiem, że uruchamianie :mappoleceń bez argumentów powinno dać mi listę mapowań zdefiniowanych przez użytkownika, ale na przykład, kiedy naciskam Ctrl-W Ctrl-I coś się dzieje, ale nie mam pojęcia, która funkcja właśnie się wydarzyła jako wbudowane mapowania nie pojawiają się w :mappoleceniach. Jak...

13
Koniec ruchu bloku pytona

Potrzebuję ruchu, który przesuwa się do końca / początku bloku pytona, i potrzebuję innego ruchu, który przechodzi do początku / końca poprzedniej / następnej metody / klasy (wszystkie kombinacje). Próbowałem vim-indent-object, python-mode, chapa, vim-python-object itp. Żadne z nich nie obsługuje...

13
Jak zapisać i przywrócić mapowanie?

Tworzę wtyczkę dla Vima i chciałbym zdefiniować mapowanie, które byłoby dostępne tylko podczas „wykonywania wtyczki”. Do tej pory (uproszczony) przepływ pracy wtyczki jest następujący: Użytkownik wywołuje polecenie wtyczki Polecenie wywołuje funkcję wstępnego leczenia: function!...

13
Szybkie wyszukiwanie, ograniczone do funkcji C ++

Pracuję nad dość dużym projektem C ++. Jednym z bardziej frustrujących aspektów jego organizacji są bardzo duże funkcje umieszczone w śmiesznie dużych plikach. Często chcę wyszukać dowolne wystąpienie określonej zmiennej globalnej lub wywołania funkcji, ograniczone do bieżącej funkcji. Czy...

13
Jaki jest bardziej wydajny sposób korzystania z buforów?

Ostatnio drastycznie zmniejszam liczbę wtyczek, których używam, więc szukam odpowiedzi za pomocą tylko wbudowanych funkcji Vima. Podczas edytowania wielu buforów zauważyłem błąd w przepływie pracy: korzystam z bufora i chcę przejść na inny, z którego nie pamiętam nazwy i który nie jest...