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

2
Kopieren Sie von einem Register in ein anderes
Wie kopiere ich den Inhalt eines Registers in ein anderes, ohne ihn in die Zwischenablage einzufügen? Ich hatte einen Text gerissen und er wurde in das Standardregister gerissen ". Jetzt möchte ich einen anderen Text kopieren, ohne das "Register zu löschen / zu überschreiben . Ich möchte also den Inhalt …


4
Wie tausche ich zwei Zeilen in vim?
Ich habe das: pick 887b66f add 222 Dziewiecsil to flowers new title pick dc331cb new name of beginning commit Und ich möchte das bekommen: pick dc331cb new name of beginning commit pick 887b66f add 222 Dziewiecsil to flowers new title Gibt es eine Möglichkeit, dies mithilfe von Tastaturkürzeln schnell zu …
91 vim 

7
Falsche Einrückung beim Bearbeiten von Yaml in Vim
Vim scheint bei einem Strichsymbol in YAML-Dateien nicht richtig zu reagieren, wodurch das Format beschädigt wird. Zum Beispiel habe ich einen Block, der so aussehen sollte: handlers: - name: restart exim4 service: name=exim4 state=restarted Wenn ich mit dem Tippen fertig bin restart exim4und service:Vim tippe, wird meine letzte serviceZeile erneut …
90 vim  yaml 


10
Der beste Weg, um einen Zeitstempel in Vim einzufügen?
EditPad Lite hat eine nette Funktion ( CTRL- E, CTRL- I), die einen Zeitstempel, z. B. "2008-09-11 10:34:53", in Ihren Code einfügt. Was ist der beste Weg, um diese Funktionalität in Vim zu erhalten? (Ich verwende Vim 6.1 auf einem Linux-Server über SSH. In der aktuellen Situation teilen sich einige …
90 vim  vi 



8
Ändern Sie den 2-Leerzeichen-Einzug in vim in 4-Leerzeichen
Ich habe einige aus dem Internet kopierte Codes mit 2-Leerzeichen-Einrückung und möchte sie in 4-Leerzeichen-Einrückung ändern. Ich frage mich, ob es eine kurze vim-Routine gibt, um die Aufgabe zu erledigen, ohne ein vim-Skript schreiben zu müssen. So mache ich es derzeit mit einer HTML-Datei: Zeichnen Sie ein Makro auf Gehen …
90 vim 


11
Scrollen in Vim im Mac-Terminal
Ich habe herumgegoogelt, um herauszufinden, ob es möglich ist, mit meinem Mausrad in Vim im Mac-Terminal zu scrollen , ohne Glück. Es scheint, als ob nur X11 oder iTerm dies unterstützen. Bevor ich aufgebe, dachte ich, ich würde die Genies hier versuchen, um zu sehen, ob jemand einen Weg kennt, …
89 macos  vim  terminal 

4
Vim Configure Line Number Coloring
Ich suche nach einer Möglichkeit, die Farbe für die Zeilennummerierung (wie :set nuin :) in Vim zu konfigurieren . Die Standardeinstellung auf den meisten Plattformen scheint gelb zu sein (was auch für einige hervorgehobene Token verwendet wird). Ich würde gerne die Zeilennummern ein dim grau färben; irgendwo in der Nähe …

15
Vim-Dateinavigation
Ich bemühe mich sehr, vim zu lernen, nachdem ich TextMate in den letzten Jahren verwendet habe. Ich habe begonnen, einen Teil der In-File-Navigation in den Speicher zu übertragen, habe jedoch Probleme beim Navigieren zwischen mehreren Dateien. In meinem Workflow ist es ziemlich üblich, dass ich ziemlich regelmäßig zwischen einer Handvoll …
88 vim  editor  navigation 

11
Verwenden von Vim für die Lisp-Entwicklung
Ich benutze Lisp schon eine Weile ein- und ausgeschaltet, aber ich fange an, mich ernsthaft mit "echten" Arbeiten in Lisp zu beschäftigen. Ich bin ein großer Vim-Fan und habe mich gefragt, wie ich mit Vim als Editor für die Lisp-Entwicklung am produktivsten sein kann. Plugins, Workflow-Vorschläge usw. sind willkommen. Bitte …
87 vim  ide  lisp  common-lisp 

7
Tab Vs Space-Einstellungen in Vim
Vim ist sehr zuvorkommend, wenn es um Tab Vs. Raumpräferenzen. Soweit ich weiß, gibt die tabstopEinstellung die Breite eines Tabulatorzeichens an. Die shiftwidthEinstellung gibt an, wie viele Spalten bei Verwendung der Befehle <<und inkrementiert / dekrementiert >>werden sollen, während die softtabstopEinstellung die Anzahl der Leerzeichen beeinflusst, die beim Drücken der …

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.