Fragen zu Ex- oder Doppelpunktbefehlen. Verwenden Sie bei Fragen zu Befehlszeilenoptionen, die zum Starten des Editors verwendet werden, das Tag [Aufruf].
Ich habe mit einem DOT-Diagramm experimentiert und versucht, Folgendes zu tun: :! dot -Tpng -oFab.png % Ich habe eine Fehlermeldung erhalten, weil mein Dateiname ein Sonderzeichen hat (" ó" in "Fabricación"): C:\windows\system32\cmd.exe /c ( dot -Tpng -oFab.png Fabricaci├│n.gv) Error: dot: can't open Fabricaci├│n.gv shell returned 2 Hit any key to …
Gibt es eine Möglichkeit, den gfBefehl von vim (oder etwas Ähnliches) zum Erkennen eines +{cmd}Arguments für Dateipfade zu erhalten? Sie können vim starten und direkt zu einem Suchbegriff wechseln, indem Sie Folgendes tun: $ vim +/coding_effort ~/project/file Ebenso können Sie im Befehlsmodus Folgendes tun: :e +/coding_effort ~/project/file Ich mache mir …
An meinem Arbeitsplatz möchte ich eine benutzerdefinierte Sprache präsentieren, die ich zur Lösung einiger Probleme entwickelt habe. Zur einfacheren Entwicklung habe ich meine eigene Vim-Syntaxdatei für diese bestimmte Sprache erstellt. Jetzt muss ich es auf einem anderen Computer präsentieren, der diese Syntaxdatei nicht hat. Nach allem, was ich weiß, ist …
Ich habe momentan eine Reihe von Splits und es hat eine Weile gedauert, bis ich diese Dateien gefunden habe (im Grunde jage ich einen Fehler durch 50 miteinander verbundene Dateien). Gibt es einen solchen Befehl :ls > /tmp/filelist, der die aktuellen Splits / Puffer, die ich geöffnet habe, in eine …
Gelegentlich streift mein kleiner Finger den 'Schlüssel, während er nach dem Eingang greift , was dazu führt :w'<Enter>. Ich habe es versucht: cabbrev w' :w cabbrev w\' :w cabbrev "w'" :w Keiner von ihnen funktioniert. Gibt es einen Weg zum Alias :w'zu :w? Ich verwende auch cmdwin ( :help cmdwin+ …
Nehmen wir an, ich habe die folgende sehr einfache Datei a b c d e und ich habe beschlossen, dass ich nach jeder Zeile leere Zeilen hinzufügen möchte. Mir fallen sofort verschiedene Methoden ein. Wir könnten es einfach tun (und somit das Scheitern annehmen). Wir könnten ein Makro wie aufnehmen …
Wenn ich :zum Beenden oder Schreiben meiner Datei tippe, enthält die Eingabeaufforderung gelegentlich bereits die Zeichen, :'<,'>ohne dass ich etwas eingebe. Es verursacht einen Fehler, wenn ich woder tippe q. Ich kann dieses Problem nicht replizieren. Es passiert zu den merkwürdigsten Zeiten und ich konnte nicht feststellen, was es verursacht. …
Ich benutze die oldfilesund browse oldfilesBefehle die ganze Zeit. Ich finde sie äußerst nützlich, weil es einfacher ist, meine Leader-Zuordnung zu treffen, die Dateien sehr schnell zu durchsuchen und zu treffen q<number><enter> anstatt einen wirklich langen Verzeichnispfad zu einer bestimmten Datei einzugeben. (Zumal ich mich manchmal nicht erinnere, in welchem …
Ich muss (visuell) einen Zeilenbereich aus der Befehlszeile auswählen. Der folgende Befehl :?^\s*for?+,/^\s*end/- pdruckt beispielsweise alle Zeilen zwischen a forund end(exklusiver Weg). Anstatt den Druckvorgang durchzuführen, möchte ich mit hervorgehobenen Zeilen in den visuellen Modus wechseln. Ich habe im Handbuch gesucht, aber einen solchen Ex-Befehl nicht gefunden.
Wenn ich ein benutzerdefiniertes makeProgramm einstelle , gibt es eine Möglichkeit, eine Liste der Optionen zum Ausfüllen von Registerkarten bereitzustellen, die aktiviert werden, wenn ich :make+ Space+ eingebe Tab? Mit benutzerdefinierten Befehlen kann ich Folgendes tun: command! -nargs=* -complete=customlist,MakeComplete -bar MakeGitbook call MakeGitbook(<q-args>) Gibt es einen ähnlichen Mechanismus für eingebaute …
In meinem habe ~/.vimrcich einen Befehl, der ungefähr so definiert ist: nnoremap <expr> <Leader>n ':new ~/Notes/' . strftime('%F') . '-' Es dient zum Erstellen von Notendateien, die das aktuelle Datum im Dateinamen enthalten. Die Tastenkombination soll meinen Cursor in der Befehlszeile belassen, damit ich das Thema der Notiz eingeben und …
In Bezug auf Bereinigungsaufgaben wie (ohne darauf beschränkt zu sein) die in diesen Fragen beschriebenen: Schlecht eingerückten Code erneut einrücken Was ist der einfachste Weg, um nachgestellte Leerzeichen aus allen Zeilen einer Datei zu entfernen? Gibt es eine Möglichkeit, diese Befehle nur auf die Zeilen der Dateien anzuwenden, die tatsächlich …
Ich arbeite an einem Plugin, mit dem Benutzer benutzerdefinierte Operatoren erstellen können. Die Operatoren würden einen VimL-Ausdruck auf das Bewegungs- oder Textobjekt anwenden, über das sich der Operator bewegt. Saubere Benutzeroberfläche Ich denke, die sauberste Schnittstelle zum Definieren der benutzerdefinierten Operatoren wäre die Verwendung eines Befehls. Ich habe einen Befehl …
Ich kenne %und #, die auf die Dateinamen der aktuellen und vorherigen Puffer im Befehlszeilenmodus verweisen. Gibt es eine Möglichkeit, andere Puffer auf ähnliche Weise zu referenzieren? Nehmen wir zum Beispiel an, das :lsgibt mir: 1 #h foo.txt 2 h bar.txt 3 %a baz.txt ... und ich möchte einen Befehl …
Für eine Datei, die so aussieht: 2 AD,42.546245,1.601554,Andorra,376 3 AE,23.424076,53.847818,United Arab Emirates,971 4 AF,33.93911,67.709953,Afghanistan,93 5 AG,17.060816,-61.796428,Antigua and Barbuda,1 Ich versuche, die führenden Leerzeichen und Zahlen für die ersten 10 Zeilen zu entfernen, also würde ich am Ende mit AD,42.546245,1.601554,Andorra,376 AE,23.424076,53.847818,United Arab Emirates,971 AF,33.93911,67.709953,Afghanistan,93 AG,17.060816,-61.796428,Antigua and Barbuda,1 Warum funktioniert "zwei Wörter …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.