Zauważyłem, że vim może być dość intuicyjny, ale mam problem ze znalezieniem sposobu na powtórzenie polecenia od drugiego do ostatniego (lub od trzeciego do ostatniego, od czwartego do ostatniego itd.). Wpisując .w trybie normalnym, powtórzy ostatnie polecenie. Naciśnięcie 3.spowoduje powtórzenie ostatniego polecenia trzy razy. Powiedzmy, że typ oHello<Esc>potem A, World!<Esc>. …
Po make&make installvimie ze źródła znalazłem wiele symbolicznych linków w vimie /usr/local/bin, takich jak evim, rvim, view ... Strona vim(1)man powiedziała, że „rvim” jest równoważne z „vim -Z” i tak dalej. Teraz zastanawiam się: czy mogę nawiązać takie symboliczne połączenie ze ln(1)sobą, a jeśli tak, to w jaki sposób?
W vimie, jeśli pracuję nad skryptem w Pythonie, często piszę: :! python this_script.py wykonać skrypt. Czy istnieje skrót do nazwy bieżącego pliku? Jeśli nie, czy mogę to zrobić z łatwością? Jestem nowy w vimie i nie jestem pewien, jak to zrobić w Google.
Muszę używać Ubuntu 10.04 w pracy i nie mogę go zaktualizować. Używam Vim / gVim 7.2. Chcę go zaktualizować do wersji 7.3 (z obsługą rozszerzeń Python i Ruby). Który jest najlepszy sposób? Dodać wpis sources.listsi zainstalować z niego pakiet vim / gvim 7.3, czy zbudować ze źródła? Jakie wady miałbym …
Z jakiegoś powodu Vim uważa, że wszystkie moje komentarze powinny zostać usunięte wszystkie wcięcia. Jeśli dodam #na początku linii, nagle wszystkie wiodące białe znaki zostaną usunięte. Jak mogę to zatrzymać? Mam zainstalowane Janus i NERDtree, na wypadek, gdyby okazało się to odpowiednie, wraz z wieloma innymi osobistymi konfiguracjami .vimrc, ale …
Wiem vim -bjednak, że w zależności od zastosowanych ustawień regionalnych wyświetla znaki wielobajtowe (jak UTF-8) jako pojedyncze litery. Jak mogę poprosić vimo wyświetlanie tylko znaków drukowalnych ASCII, a resztę traktować jak dane binarne, bez względu na zestaw znaków?
Wiem z doświadczenia, że do konfiguracji można użyć pliku ~ / .exrc vim. Wiem również, że plik ~ / .vimrc może być używany w tym samym celu. Jeśli jednak używam .exrc do konfiguracji vim, prowadzi to do problemów w systemach, w których vijest zainstalowany, a nie vim. Mianowicie vimobsługuje dodatkowe …
W tej chwili piszę dokument, w którym muszę używać wielu akronimów, języka technicznego i nie-niemieckich słów. Teraz zastanawiałem się, czy mogę utworzyć plik ortograficzny ( tech_speak), który sprawdza ten język techniczny, aby móc użyć następującego polecenia vim :set spelllang=de,tech_speak spell Jak można to zrobić?
W vim czasami mam okazję zastąpić kilka pierwszych wystąpień dopasowania na linii, ale nie każdy gchciałby. na przykład: a a a a a do b b b a a Wiem, że mógłbym użyć :s/a/b/[enter]:[up][enter]:[up][enter], ale to dość nużące przy trzech powtórzeniach, mam linie z potencjalnie 10+ podstawieniami. Próbowałem: :s/a/b/3g: vim …
Analizuję plik dziennika za pomocą vima i format wygląda następująco YYYY-MM-DD HH:MM:SS.USEC PID Name LogText Ponieważ przez większość czasu nie dbam o datę i godzinę. Chcę je ukryć i po prostu skupić się na kolumnach Nazwa i LogText (Aby zapisać część ekranu). Ponieważ pierwsze trzy kolumny zawsze zajmują pierwsze 35 …
Otworzyłem vim w moim iterm2. Po pierwsze, wpisałem coś w trybie wstawiania, na przykład Hello Na tym etapie, jeśli nie wyjdę z trybu wstawiania, deleteklawisz działa i mogę usunąć całe słowo, jeśli chcę. Jeśli wyjdę z trybu wstawiania i ponownie otworzę tryb wstawiania, Hellonie można tego usunąć deletekluczem. Ale nowo …
Zainstalowałem tmux, ale teraz kolory w trybie tekstowym vim nie wypełniają poprawnie koloru tła. Oto jak to wygląda z colorscheme xoria256 w normalnym terminalu Ubuntu 14.10: I tutaj, kiedy uruchamiam go w dokładnie tym samym terminalu po tmux: Jak widać, pulpit wyświetla się wszędzie tam, gdzie nie ma tekstu w …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.