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

10
So fügen Sie ein, ohne das Register zu überschreiben
Kennt jemand eine Möglichkeit, einen visuell ausgewählten Bereich einzufügen, ohne dass die Auswahl in das Standardregister eingefügt wird? Ich weiß, dass ich das Problem lösen kann, indem ich immer aus einem expliziten Register einfüge. Aber es ist ein Schmerz im Nacken, "xpstatt nur zu tippenp
112 vim  vi 

6
Zählen von Vorkommen in Vim ohne Markieren des Puffers geändert
Um zu wissen, wie oft ein Muster im aktuellen Puffer vorhanden ist, mache ich: :%s/pattern-here/pattern-here/g Es gibt die Anzahl der Vorkommen des Musters an, ist jedoch offensichtlich umständlich und hat auch den Nebeneffekt, dass der Status "geändert" festgelegt wird. Gibt es eine elegantere Art zu zählen?
111 vim 

16
Vim: Ersetzen einer Linie durch eine andere, die zuvor gezogen wurde
Mindestens einmal am Tag habe ich folgende Situation: A: This line should also replace line X ... X: This is line should be replaced Ich glaube, dass ich diese Aufgabe nicht effizient erledige. Was ich mache: Gehen Sie zu Zeile A: AG Rucklinie A: yy Gehen Sie zu Zeile X: …
111 vim 

6
Verwenden von git commit -a mit vim
Ich bin neu in Git, also habe ich beschlossen, Git mithilfe der Tutorials von Github zu lernen. Das dritte Kapitel sagte: "In diesem ersten Beispiel ändern wir die README-Datei, um uns als Autor zum Projekt hinzuzufügen. Also bearbeiten wir die Datei einfach. Jetzt möchten wir diese Änderung übernehmen und den …
111 git  vim 


3
Wie mache ich vi neu zeichnen Bildschirm?
Wenn ich benutze git commit --amend Es wird in ein vi-Fenster eingegeben, in dem ich Kommentare für das Festschreiben eingeben kann. Das Problem ist, dass in den vi-Fenstern einige schmutzige Zeichen aus dem früheren Shell-Hintergrund angezeigt werden. Ich frage mich also, wie ich vi den Bildschirm neu laden oder neu …
110 git  vim 


9
VIM Wort durch Inhalt des Einfügepuffers ersetzen?
Ich muss eine Reihe von Wortersetzungen in einer Datei durchführen und möchte dies mit einem vi-Befehl tun, nicht mit einem EX-Befehl wie :%s///g. Ich weiß, dass dies die typische Art ist, das Wort an der aktuellen Cursorposition zu ersetzen. cw<text><esc>Aber gibt es eine Möglichkeit, dies mit dem Inhalt des unbenannten …
110 vim  replace  buffer  paste 

7
VIM Strg-V Konflikt mit Windows Paste
Ich verwende VIM in Windows. Das Problem ist, dass ich CtrlVals visuellen Modus verwenden möchte . Dieser Schlüssel hat jedoch einen Konflikt mit Windows Paste. Wie kann ich diesen Schlüssel auf den visuellen VIM-Modus zurücksetzen, anstatt ihn einzufügen? Ich ziehe es vor, dies in meiner _vimrc-Konfigurationsdatei festzulegen.
110 windows  vim 

11
Wie kann ich ein geteiltes Fenster maximieren?
Beim Aufrufen :helpin Vim habe ich die Hilfeseite mit geteiltem Fenster erhalten. Ich möchte das Hilfehandbuchfenster maximieren und das andere Fenster schließen. Wie kann ich das machen? Was ist der Vim-Befehl, um dies zu tun?
110 vim  split  editor 

10
Wie kann ich eine Shell in einem Vim-Fenster öffnen?
Ich kann eine Shell mit dem Befehl: shell in Vim öffnen, jedoch keine Datei bearbeiten und gleichzeitig die Shell verwenden. Gibt es eine Möglichkeit, Vim in vielen Windows (oder Registerkarten) zu teilen und in einem von ihnen eine Shell zu öffnen?
110 vim  shell  window 

14
Vim sucht und ersetzt ausgewählten Text
Angenommen, wir haben einen Text, und ich gehe in den visuellen Modus und wähle Text aus. Wie kann ich schnell nach dem markierten Text suchen und ihn durch etwas anderes ersetzen?
109 vim 

10
Arbeiten mit großen Dateien in VIM
Ich habe versucht, eine riesige Datei (~ 2 GB) in VIM zu öffnen, aber sie ist verstopft. Ich muss die Datei nicht bearbeiten, sondern nur effizient herumspringen. Wie kann ich mit sehr großen Dateien in VIM arbeiten?
108 vim  large-files 


4
Tmux vs. iTerm2 geteilte Fenster
Warum sollte ich tmux verwenden, wenn iterm2 geteilte Fenster hat? Ich habe tmux noch nie verwendet und möchte wissen, ob die Verwendung in meinem Workflow anstelle der Funktionen von iterm2 im geteilten Bereich Vorteile bietet. Ich mag das Dimmen inaktiver Fenster, die iTerm2 Split Panes bietet. Macht tmux etwas Ähnliches? …
107 vim  tmux  iterm 

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.