In den letzten paar Monaten habe ich eine Reihe von Dateien mit vim-Befehlen erstellt, um Code für meine Projekte automatisch zu generieren. Es erlaubt mir, schneller zu arbeiten.
Der einzige Weg, wie ich diese Skripts ausführen kann, besteht jedoch darin, sie Schlüsselkombinationen in ~/.vimrc
zuzuweisen. Es gibt nur so viele Schlüssel, die ich neu zuordnen kann.
Gibt es eine Möglichkeit, diese Skripts mit wenigen Tastenanschlägen von der Befehlszeile :
aus auszuführen?
Zum Beispiel habe ich ein unit_test_cpp.vim
-Skript, das eine cpp-Datei für eine Einheit zum Testen von Standardtabellen erstellt. Ich möchte in der Lage sein,
oder eine andere einfache Kombination von Buchstaben mit einem einfachen Mnemonic, um dieses Skript auf meiner aktuell geöffneten Datei auszuführen.
Sie könnten das Feature command
von vim verwenden. In Ihrer unit_test_cpp.vim
Datei würden Sie etwas wie folgt hinzufügen:
Wenn Sie jetzt :Utc
eingeben, wird Ihre Funktion aufgerufen. Die einzige Einschränkung ist, dass Ihr Befehl mit einem Großbuchstaben beginnen muss.
Tags und Links vim keyboard-shortcuts