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

7
Variablennamen in Vim ändern
Ich versuche, viel C / Perl-Code über Vim zu lesen, der viele Ein-Buchstaben-Variablennamen enthält. Es wäre schön, einen Befehl zu haben, der mir helfen könnte, den Namen einer Variablen in einen aussagekräftigeren zu ändern, während ich gerade den Code lese, damit ich den Rest schneller lesen kann. Gibt es in …

5
Wie stelle ich die Standardschriftgröße in Vim ein?
Ich versuche, die Standardeinstellungen für meine GUI mit Vim zu konfigurieren. Ich habe bereits im Internet recherchiert, aber alle Lösungen, die ich gefunden und ausprobiert habe, haben nicht funktioniert. Hier sind einige der Dinge, die ich versucht habe (in der .vimrc-Datei): set guifont = Monaco:h20 set guifont=Monospace 20 Eigentlich interessiert …
94 vim  fonts 

7
Gibt es eine interaktive Möglichkeit, Vim zu lernen? [geschlossen]
Geschlossen. Diese Frage entspricht nicht den Richtlinien für Stapelüberlauf . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie zum Thema gehört für Stack - Überlauf. Geschlossen vor 3 Jahren . Verbessere diese Frage Vor Jahren suchte ich nach einer Möglichkeit, Vim …
93 vim  editor 

6
Mehrfach einfügen
Wie lassen sich mehrere Zeilen am besten durch den Inhalt der Zwischenablage ersetzen? Das Problem, das ich habe, ist, wenn ich eine Linie ziehe und sie über eine andere Linie füge, wird der "Ruck" durch die Linie ersetzt, die ich gerade ersetze. Wenn ich nun eine andere Zeile durch dieselbe …
93 vim  copy  paste 



2
Piping-Puffer zum externen Befehl in Vim
Ich bin eine Art Vim-Neuling. Ich möchte den Inhalt des aktuellen Puffers an stdin des externen Befehls senden (sagen wir mail). Mein letzter Zweck ist es, eine Verknüpfung festzulegen, um E-Mails schnell aus dem aktuellen Vim-Puffer zu senden. Ich vermute, dass dies eine triviale Angelegenheit sein sollte, aber ich konnte …
92 vim  pipe  external 

1
Was ist der Unterschied zwischen Standortliste und Quickfix-Liste in vim?
Das Folgende stammt aus der Dokumentation zur Quickfix- und Standortliste. Aber ich bin mir nicht sicher, was eigentlich anders ist. Das Bild unten zeigt die gleichen Dinge aus der Standortliste und der Quickfix-Liste. Wann verwende ich das eine oder andere in vimgrep und lvimgrep? In Vim the quickfix commands are …
92 vim 

4
Zeilenumbruch in Vim (Einrückung beibehalten)
Ich habe mir gerade diesen Beitrag angesehen, in dem beschrieben wird, wie ganze Wörter in vim eingeschlossen werden. Die akzeptierte Lösung war folgende: :set formatoptions=l :set lbr Welches nimmt diesen Text (Registerkarten werden als \ t angezeigt): *Inside of window *Outside of window |---------------------------------------| |\t\tthis is a like of text …
92 vim  word-wrap 

6
Wie ordne ich Strg + A und Strg + Umschalt + A unterschiedlich zu?
In einem Terminal kann man nicht zwischen Ctrl+ Aund Ctrl+ Shift+ unterscheiden, Ada beide denselben Schlüsselcode ausgeben, sodass ich sehen kann, warum Vim dies nicht kann. Aber gVim, eine X-Anwendung, kann Ctrl+ Aund Ctrl+ Shift+ unterscheiden A. Gibt es eine Möglichkeit, diese beiden Dinge unterschiedlich abzubilden? Für den Anfang möchte …
92 vim  key-bindings 

7
Wie entferne ich das Vorschaufenster nach der automatischen Vervollständigung in Vim automatisch?
Ich benutze omnifunc=pythoncomplete. Beim automatischen Vervollständigen eines Wortes (z.os.<something> ich ), erhalte ich erwartungsgemäß die Liste der berechtigten Klassenmitglieder und Funktionen sowie ein Scratch-Buffer-Vorschaufenster mit Dokumentation über das ausgewählte Mitglied oder die ausgewählte Funktion. Das ist großartig, aber nach Auswahl der gewünschten Funktion bleibt das Vorschaufenster erhalten. Ich kann es …


5
Wie ändere ich meine Vim-Hervorhebungslinie so, dass sie nicht unterstrichen wird?
In einigen Farbschemata ändert die Hervorhebung der aktuellen Linie den Hintergrund, in anderen wie Desert ist die aktuelle Linie unterstrichen. Ich möchte die aktuelle Linienhervorhebung in Desert ändern, um eine andere Hintergrundfarbe anstelle einer Unterstreichung zu verwenden. Wie kann ich das machen? Mein .vimrc: set cursorline highlight Cursorline cterm=bold Update: …
91 vim 


10
VIM Superschnelle Navigation
Das einzige, was ich an der Verwendung anderer Editoren vermisse, ist, meinen Platz mit der Maus zu finden. Ich kann mit meinen Augen auf einen bestimmten Bereich in der Datei schauen und mit einer Mausbewegung und einem Klick bin ich da. Mit VIM muss ich jjjjjkkkkkkjjjhhhh ... fast da hhhhh …
91 vim  navigation 

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.