Als «gvim» getaggte Fragen

gVim ist die GUI-Version von Vim (im Gegensatz zu Vim, das in einem Terminalemulator ausgeführt wird). Es verhält sich genauso, verfügt jedoch über zusätzliche grafische Funktionen.


1
Warum brauche ich sowohl einen vimrc als auch einen gvimrc?
Es scheint zwei Möglichkeiten zu geben, um Einstellungen für gvim zu speichern: Behalten Sie eine .vimrcDatei für vim und eine .gvimrcDatei für gvim-spezifische Ergänzungen. Behalten Sie alle Einstellungen bei .vimrcund binden Sie gvim-spezifische Einstellungen in eine Funktionserkennungsbedingung ein: if has('gui_running') " gvim specific settings here endif Warum sollte ich angesichts …
38 vimrc  gvim 

3
Kann ich in Vim oder gVim eine nicht-monospaced Schriftart verwenden?
Gibt es eine Möglichkeit, eine Nicht-Monospace-Schriftart in vimoder zu verwenden gvim? Ich habe versucht, die Schriftart für gVim zu ändern mit: :set guifont=Dejavu\ Serif\ 12 Aber das gibt mir einige ziemlich hässliche Ergebnisse: Ich erhalte die gleichen Ergebnisse, wenn ich das Menü benutze (Bearbeiten -> Schriftart auswählen) :help guifont sagt: …
32 terminal  gvim  font 

1
Wie falte ich Text in einer JSON-Datei?
Ich habe eine große JSON-Datei. Es ist nicht einfach, alle Dateien gleichzeitig zu bearbeiten. Ich möchte Inhalte falten, damit ich einen Abschnitt der JSON-Datei bearbeiten kann. Z.B: { obj: {+}, // folded section obj:{ // unfolded section } } Ist es möglich, JSON-Strukturen in Vim zu falten?
25 gvim  folding 



1
Warum scrollen meine Fenster zusammen?
Ich habe zwei Fenster im selben Puffer geöffnet und möchte zwei Teile derselben Datei gleichzeitig bearbeiten. Ich kann nicht, weil die Fenster zusammen rollen. Ich habe noscrollbindso eingestellt, dass ich dadurch verwirrt bin. Was könnte das noch verursachen? Wenn ich eine neue Sitzung starte, verschwindet das Problem. Ich würde es …





2
Wechseln Sie zur Laufzeit schnell zwischen den Schriftarten
Während Schriftarten in GVim manuell aus dem Menü ausgewählt werden können, habe ich einige bevorzugte Schriftarten, zwischen denen ich je nach Aufgabe wechseln möchte (kleine Bitmap, größere OTF ... usw.) . Gibt es eine Möglichkeit, die Schlüsselbindung so einzurichten, dass eine Liste der in meinem vimrc vordefinierten Schriftarten durchlaufen wird?

2
Deaktivieren Sie Strg-Z im normalen Modus
Wenn ich Ctrlzim normalen Modus drücke, wird mein gVim "minimiert" oder in vim (nicht gVim) geht es zurück zur Shell. Ich möchte diese Funktion aber deaktivieren Ich kann die Zuordnung nicht aufheben Ctrlz: unmap <c-z>kehrt zurückno such mapping Es gibt keine Option suspend, die ich verwenden kann unset suspend. Ich …
9 gvim 




2
weiche Linewrap-Breite
Beim Umbrechen von Text in GVim erfolgt der Umbruch auf der rechten Seite des GVim-Fensters. Ich würde es jedoch vorziehen, es in Spalte 80 zu verpacken. Eine Lösung, die ich gefunden habe, ist :set columns=80, aber dies verkleinert das Fenster und gibt mir eine Art klaustrophobisches Gefühl. Daher habe ich …
7 gvim  wrapping 

1
Durchsuchen Sie die Länge der Oldfiles-Liste
Ich benutze den :browse oldfilesBefehl, um die letzten Dateien schnell zu öffnen. Die Liste wird mit der Zeit sehr lang - ich habe 100 Elemente in der Liste und muss auf Leerzeichen tippen, um diese Aktion abzuschließen. Ich möchte diese Liste reduzieren oder nur die letzten 10-20 Elemente anzeigen. Wie …

2
`gx` öffnet keine URL in gvim, funktioniert aber im Terminal
Ich benutze vim im Terminal sowie gvim. Mein Problem ist, dass im Terminal gxURLs ohne Probleme geöffnet werden, aber in gVim nichts passiert. Hat jemand anderes dieses Problem erlebt und eine Lösung gefunden? Ich benutze gvim 7.4 mit den Patches 1-52.
7 gvim 

1
Wie zeige ich Font Awesome in Vim an?
Ich habe ttf-font-awesomein Arch Linux installiert . Wenn ich eine Datei öffne, die Symbole von Font awesome enthält, erkennt sie die Datei als utf-8, aber die Symbole werden als Quadrate angezeigt. Weiß jemand, wie man das behebt?
7 gvim  font  linux-arch 

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.