Pytania oznaczone «vim»

91
Niewłaściwe wcięcie podczas edycji Yaml w Vimie

Wydaje się, że Vim nie reaguje poprawnie na symbol myślnika w plikach YAML, przez co łamie format. Na przykład mam blok, który powinien wyglądać tak: handlers: - name: restart exim4 service: name=exim4 state=restarted Kiedy kończę pisać restart exim4i service:wpisuję Vim, reindentuje moją...

90
Najlepszy sposób na wstawienie znacznika czasu w Vimie?

EditPad Lite ma fajną funkcję ( CTRL- E, CTRL- I), która wstawia znacznik czasu, np. "2008-09-11 10:34:53" do twojego kodu. Jaki jest najlepszy sposób na uzyskanie tej funkcjonalności w Vimie? (Używam Vima 6.1 na serwerze Linux przez SSH. W obecnej sytuacji wielu z nas ma wspólny login, więc...

90
Nawigacja po plikach Vima

Bardzo się staram nauczyć vima po używaniu TextMate przez ostatnie kilka lat. Zacząłem zapisywać do pamięci część nawigacji w pliku, ale mam problemy z nawigacją między wieloma plikami. W moim przepływie pracy dość często przerzucam się między kilkoma plikami (wystarczająco dużo plików, aby...

90
Czy mogę zmapować klawisz Alt w Vimie?

Próbowałem zmapować jako dodanie poniższej linii do .vimrc, ale to nie działa. Sprawdziłem, czy .vimrc jest ładowany przez Vima. map <Alt-D> <C-D> czy jest jakiś błąd w tym mapowaniu?

89
Przewijanie wewnątrz Vima w terminalu Maca

Szukałem w Google, próbując dowiedzieć się, czy można użyć kółka myszy do przewijania w Vimie w terminalu Maca, bez powodzenia. Wygląda na to, że tylko X11 lub iTerm to obsługują. Zanim się poddaję, pomyślałem, że spróbuję tutaj geniuszy, aby sprawdzić, czy ktoś zna sposób na zrobienie tego....

89
Wykryj, czy klucz jest powiązany z czymś w vimie

Chciałbym wiedzieć, czy istnieje sposób, aby dowiedzieć się, czy klucz robi coś w vimie. Wiem, że mogę użyć :mapdo wyświetlenia mapowań zdefiniowanych przez użytkownika, ale czy jest coś dla wbudowanych rzeczy? Na przykład, zawsze miałem CTRL- Wzobowiązany do ścisłej karcie, bo myślałem, że to...

87
Używanie Vima do rozwoju Lispa

Od jakiegoś czasu używam Lispa z przerwami, ale zaczynam poważniej podchodzić do wykonywania „prawdziwej” pracy w Lisp. Jestem wielkim fanem Vima i zastanawiałem się, jak mogę być najbardziej produktywny, używając Vima jako mojego edytora do rozwoju Lispa. Wtyczki, sugestie dotyczące przepływu...

87
Ukryj wszystkie (nie) pasujące linie w Vimie

Czy można pokazać / ukryć wszystkie pasujące linie w vi lub Vimie? Nie wyróżniaj, ale pokazuj tylko te linie. Na przykład mam tekst ze słowem słowo ERROR. Jak sprawić, by pokazywał tylko wiersze zawierające ERRORi jak tylko wiersze bez ERROR? Czy istnieje rozwiązanie bez usuwania wszystkich...

87
Preferencje Tab Vs Space w Vimie

Vim jest bardzo przychylny, jeśli chodzi o kartę Vs. preferencje przestrzenne. Jak rozumiem, tabstopustawienie wskazuje szerokość znaku tabulacji. To shiftwidthustawienie określa, ile kolumn należy zwiększyć / zmniejszyć podczas używania poleceń <<i >>, podczas gdy...

87
Jak mogę otworzyć kilka plików jednocześnie w Vimie?

Czy jest sposób, aby otworzyć wszystkie pliki w katalogu z poziomu Vima? Więc to :commandw efekcie powiedziałoby: „Otwórz wszystkie pliki /some/pathdo buforów”. Idealnie byłoby wspaniale otwierać rekursywnie wszystkie pliki w katalogu.

86
Jak określić „słowo pod kursorem” w linii poleceń VIM?

Chcę napisać polecenie, które określa „słowo pod kursorem” w VIM. Na przykład, powiedzmy, że mam kursor na słowie i sprawiam, że pojawia się dwukrotnie. Na przykład, jeśli słowo to „abc”, a ja chcę „abcabc”, mogę wpisać: :s/\(abc\)/\1\1/ Ale wtedy chciałbym móc przesunąć kursor do „def” i...

86
Jak poruszać się po dużym projekcie w VIM

Jak zarządzasz dużymi projektami (setkami plików) używając tylko VIM? Osobiście zaczynam mieć problemy w każdym większym niż mały projekt. czy jest jakiś sposób, aby szybko „przejść do pliku”, najlepiej z uzupełnieniem nazwy? to samo z „przejdź do definicji klasy”, gdy znajduje się w innym...

86
Jak zainstalować wtyczkę Vimball (z rozszerzeniem .vba)?

Jak zainstalować wtyczkę Vimball (z .vbarozszerzeniem)? Dokumentacja mówi tylko: szczegóły instalacji Edytuj plik vba i wpisz: :so % Dokumentacja vimball mówi: Wszystko, co użytkownik musi zrobić z vimballem, to: vim someplugin.vba :so % :q Czy muszę to zapisać w trybie normalnym...

86
Klawisz Backspace nie działa w Vim / vi

Właśnie dokonałem pewnych zmian w .vimrcpliku i .bash_aliasespliku i od tego czasu nie mogę usuwać słów klawiszem Backspace. Mój .vimrcplik zawiera: set nocompatible set number set incsearch set autoindent set ruler set autowrite set smarttab set linebreak set spell set et set title set...