Wenn ich einen Build von Vim mit dieser xterm_clipboardFunktion verwende, ist der Inhalt der Systemzwischenablage über das +Register verfügbar . Wenn der von mir verwendete Build nicht über diese Funktion verfügt, kann ich das "+Register veranlassen, meine benutzerdefinierten Programme aufzurufen, um die Systemzwischenablage abzurufen und festzulegen ( xsel -bound xsel …
Dies ist eine Noob-Frage, daher möchte ich in vim ausgeführt werden, ctags -Rwenn ich in meine Quell- oder Header-Dateien ( *.hoder *.cpp) schreibe, also habe ich Folgendes versucht: autocmd BufWritePost *.cpp :!ctags -R autocmd BufWritePost *.h :!ctags -R Es scheint zu funktionieren, aber jedes Mal, wenn ich speichere, möchte es …
Ich mache meine eigene Funktion, um ein Bash-Skript aufzurufen, das mein Programm kompiliert und ausführt. Hier ist der Code, den ich versucht habe. function Compile_and_run(game, major, minor) !_compile a:game a:major a:minor endfunction Das einzige Problem ist, dass es a:gameanstelle des Werts zu analysieren scheint . Wie sollte ich das bekommen …
Wenn ich das von der Shell aus mache: $ sleep 100 Ich kann es in den Hintergrund treten lassen, indem ich: ^Z $ bg Und dann benutze meine Shell weiter. Sie können den gleichen Effekt erzielen, indem Sie &am Ende des Befehls ein hinzufügen , aber das vergesse ich oft. …
Ich arbeite derzeit viel mit Ruby und JavaScript. Ich weiß, dass ich meine Ruby-Dateien mit :! ruby %und ebenso mein JavaScript mit ausführen kann :! node %und dass ich beide daran binden kann, z ,b. Wie kann ich Dinge so einrichten, dass ich nur einen einzelnen Befehl binden kann, der …
Ich habe ein kurzes Makro geschrieben, das mir hilft, nach dem Wort unter dem Cursor zu suchen. Hier ist es in meiner .vimrc: let @a=":! git grep ^R^W^M" Wenn ich jedoch vim öffne und starte :reg a, sehe ich Folgendes: "a :! git grep ^R^W^M^J Sie können sehen, dass dem …
Ich verwende grep, um Funktionsvorkommen in einem Projekt zu finden. :grep "set_val" * Geht aus vim und gibt aus: code.py:68: self._device.set_val('Level', new_level) code.py:84: self._device.set_val("Mode", "Remote") Press ENTER or type command to continue Ich drücke die Eingabetaste und bin bei code.py:68welchem das erste Mal vorkommt. Wie bewege ich mich zu anderen …
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.