Pytania oznaczone «vim»

14
Skopiuj / wklej do SSH'd VIM ze schowka lokalnego (Windows)

Chciałbym skopiować z lokalnego komputera i wkleić do vima na zdalnym pudełku, w którym jestem SSH. Otóż ​​to. Próbowałem "+p and "*p, kliknięcie środkowym przyciskiem myszy i kilka innych rzeczy bezskutecznie :( Akceptowalne (choć mniej wygodne) jest po prostu pominięcie vima i schowka do...

13
Bash autouzupełnianie za pomocą polecenia vim

W bash, automatyczne uzupełnianie ścieżek ostatnio przestało działać podczas wydawania vimpoleceń, w których ścieżka jest głębsza niż dwa katalogi (nadal działa zgodnie z oczekiwaniami z innymi poleceniami, takimi jak lsi cd). Na przykład, jeśli piszę, ls .config/btsync/bta następnie wciskam TAB,...

13
Jaka jest różnica między .exrc i .vimrc?

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...

13
Wybierz blok kodu w vimie

Biorąc pod uwagę taki kod: 588 while ($linecounter > 0) { 589 $token = " "; 590 while ($token != PHP_EOL) { 591 if (fseek($handle, $pos, SEEK_END) == -1) { 592 $beginning = true; 593 break; 594 } 595 $token = fgetc($handle); 596 $pos--; 597 } 598 $linecounter--; 599 if ($beginning) { 600...

13
Vim: s zastępuje pierwsze N ​​<g wystąpienia w linii

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+...

13
Powtórz n-te ostatnie polecenie w vimie

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...

13
VIM Wykonywanie polecenia klawisza w funkcji

Mam funkcję i chcę wykonać polecenie klawisza, ale pojawia się błąd Końcowe znaki: function! MyFunction() if condition <C-W><C-W> else :some_other_command endif endfunction Nie lubi <CW> <CW> Czego mogę zamiast tego

13
Jak mogę stworzyć własny plik pisowni dla vima?

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...

13
Jak mam edytować pliki w sieci za pomocą Vima?

Obecnie robię to przez SSHing na serwerze i uruchamianie Vima na serwerze. Ma to tę zaletę, że nie musi zajmować się uciążliwą składnią otwierania plików ze zdalnego serwera przez SCP, a co ważniejsze, jest w stanie naprawdę szybko poruszać się po systemie plików serwera. Z drugiej strony ma...

13
Przestań vim od zepsucia mojego wcięcia w komentarzach

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...

13
Czy w vimie jest polecenie wyszukiwania wstecznego?

W Linuksie cli mogę robić ctrl-ri wyszukiwać wstecz i wybierać coś, co zrobiłem łatwo. Czy w vimie jest coś podobnego? Mam na myśli to, że mogę uruchomić polecenie za pomocą :(może to być coś w rodzaju długiej substytucji) i jeśli muszę to zrobić ponownie, muszę go ponownie wpisać. Czy istnieje...

12
Czy mogę przyspieszyć wklejanie do vima?

Skopiowałem część kodu HTML ze strony internetowej i chciałem zapisać go w pliku. W tym celu rozpocząłem nową vim sesję w oknie terminala, z (nową) nazwą pliku podaną w wierszu poleceń, naciśnij, iaby przejść do trybu wstawiania, a następnie CtrlShift+ Vi czekałem, aż [-- INSERT --]pokaże się na...

12
Ustawienie typu pliku vim z modeline nie działa zgodnie z oczekiwaniami

Zgodnie z przyjętą odpowiedzią na to pytanie , próbuję użyć modelin w vimie, aby wymusić wykrywanie typu pliku w niektórych plikach. Na przykład u góry pliku o nazwie gitconfig(uwaga nie ma wiodących .) mam następujący wiersz: # vim: set filetype=gitconfig : modelinejest włączony w moim...