Als «vim» getaggte Fragen

Vim ist ein kostenloser und quelloffener modaler Texteditor, der für die meisten wichtigen Plattformen verfügbar ist. Es ermöglicht eine hohe Effizienz bei vielen Textbearbeitungsaufgaben, weist jedoch eine steile Lernkurve auf. Führen Sie ": help vimtutor" aus, um die Grundlagen zu erlernen. Bei Fragen außerhalb der Programmierung verwenden Sie stattdessen https://vi.stackexchange.com/.

3
Gibt es einen vim-Befehl, um den Cursor auf die übergeordnete Klammer zu bewegen?
Gibt es einen vim-Befehl, um den Cursor auf die übergeordnete Klammer zu bewegen? Ich habe eine Konfigurationsdatei wie diese und möchte direkt zur übergeordneten Klammer wechseln. Gibt es einen einfachen Bewegungsbefehl, um dies zu tun, oder gibt es eine Möglichkeit, Befehle zu kombinieren, um das zu tun, was ich will? …
85 vim 

10
Falsche Farben mit vim in iTerm2 mit Solarized
Ich habe ein seltsames Problem mit iTerm2, in Terminal Vim (Nicht-GUI) und dem solarisierten Farbschema. Zuerst habe ich iTerm2 so eingestellt, dass es das dunkle, solarisierte Farbschema verwendet. Ich benutze auch solarisiert für vim. Ich habe die folgenden Zeilen in meiner .vimrc set background=dark colorscheme solarized Im Terminal sieht das …

3
Gehen Sie zum n-ten Symbol in der Zeile
Wie bewege ich den Cursor in Vim von links auf das n-te Symbol? Eine der Lösungen, die ich sehe, ist Drücken 0n<right-arrow>. Sie bewegt sich in die Position n + 1. Gibt es einen natürlicheren Weg, dies zu tun?
84 vim 

5
Wiederholen Sie ein vim-Makro bis zum Ende des Puffers
Ich möchte ein Makro ausführen, das ich gerade im Register " x" in jeder einzelnen Zeile eines offenen Puffers von meinem Cursor bis zum Ende des Puffers in vim aufgezeichnet habe . Wie mache ich das? Ich weiß, dass ich das Makro n-mal wiedergeben kann: 15@x ... oder einfach gedrückt …
84 vim  macros 

8
Wie wechsle ich in Vim zwischen Befehls- und Einfügemodus?
Ich habe gerade angefangen, Vim als IDE zu verwenden. Ich habe es jetzt eine Weile als Testeditor verwendet, sodass ich nicht sehr oft in den Befehlsmodus wechseln musste. Da ich jedoch in Java programmiere, muss ich in den Befehlsmodus wechseln, um die Datei zu erstellen, zu kompilieren / auszuführen ... …
84 vim  insert  command 

1
Wie installiere ich ein Vimball-Plugin (mit der Erweiterung .vba)?
Wie installiere ich ein Vimball Plugin (mit .vbaErweiterung)? Die Dokumentation sagt nur: Installationsdetails Bearbeiten Sie die VBA-Datei und geben Sie Folgendes ein: :so % In der Vimball-Dokumentation heißt es: Alles, was ein Benutzer mit einem Vimball tun muss, ist: vim someplugin.vba :so % :q Muss ich das im normalen Modus …
84 vim  vim-plugin 

7
Leerzeichen mit C in vim automatisch einrücken?
Ich bin mit Eclipse und Java etwas verwöhnt worden. Ich habe angefangen, vim für die C-Codierung in einer Linux-Umgebung zu verwenden. Gibt es eine Möglichkeit, vim automatisch den richtigen Abstand für Blöcke festlegen zu lassen? Nach der Eingabe von a {werden in der nächsten Zeile 2 Leerzeichen eingerückt, und bei …
84 c  vim  coding-style  vi 

2
VIM: Was ist der Unterschied zwischen let g :, let b: usw.
Ich sehe oft in vim Plugin so etwas wie: let g:variable let b:variable let l:variable Ich habe lange in der vim-Dokumentation und im Internet nach diesen Buchstaben 'g', 'b', 'l' gesucht, aber ich habe festgestellt, dass dies der Fall ist. Also, was entsprechen diese Buchstaben? Und wie lautet die vollständige …
84 vim 


8
Wie gebe ich "das Wort unter dem Cursor" in der VIM-Befehlszeile an?
Ich möchte einen Befehl schreiben, der "das Wort unter dem Cursor" in VIM angibt. Nehmen wir zum Beispiel an, ich habe den Cursor auf ein Wort und lasse es zweimal erscheinen. Wenn das Wort beispielsweise "abc" lautet und ich "abcabc" möchte, könnte ich Folgendes eingeben: :s/\(abc\)/\1\1/ Aber dann möchte ich …
83 vim  command-line 



9
Gehen Sie im Einfügemodus zum Zeilenanfang
Ich weiß, dass ich entweder verwenden kann: Home im Einfügemodus Esc+ i, um den Einfügemodus zu verlassen und ihn erneut aufzurufen und effektiv zum Zeilenanfang zu gelangen. Aber keiner befriedigt mich. Im ersten Fall muss ich meinen Kopf neigen, um zu schlagen Home, weil ich ihn nicht blind schlagen kann. …
83 vim 

10
Vim Rucking Reihe von Linien
Ich bin ein C # -Entwickler, der sich kürzlich entschlossen hat, mein Wissen über die mir zur Verfügung stehenden Tools zu erweitern. Das erste Tool, das ich lernen möchte, ist Vi / Vim. Bisher ist alles gut gelaufen, aber es gibt ein paar Fragen, auf die ich anscheinend keine Antwort …
83 vim  editor  range  vi  yank 

6
Vim: Wort gegen Wort
Ich lerne Vim und kann mich nicht um den Unterschied zwischen wordund kümmern WORD. Folgendes habe ich aus dem Vim-Handbuch erhalten. Ein Wort besteht aus einer Folge von Buchstaben, Ziffern und Unterstrichen oder einer Folge von anderen nicht leeren Zeichen, die durch Leerzeichen (Leerzeichen, Tabulatoren) getrennt sind. Dies kann mit …
83 vim 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.