Ich liebe Tmux und seinen Kopiermodus mit Vi-Befehlen, aber ich bin wirklich genervt von der Tatsache, dass dieser Modus weit davon entfernt ist, so effizient zu sein wie ein echter Vim.Tmux-Kopiermodus: Wie erstelle ich einen eigenen Befehl?
Zum Beispiel gibt es keine Tastenbindung, nur ein Wort (yw) zu kopieren, ich muss immer "zum Anfang eines Wortes gehen" "Beginne Auswahl", "gehe zum Ende des Wortes" dann "Auswahl beenden ". Viele Operationen, wenn ich nur in vim machen muss.
Ich suchte einen Weg, um meine eigenen "YW" -Befehl im Tmux-Kopiermodus zu erstellen. Das Verketten aller benötigten Operationen ist eine gute Idee, aber eine einfache Bindung mit Befehlen, die durch ;
getrennt sind, funktioniert einfach nicht (Ähnliches funktioniert im Nichtkopiermodus). Gibt es etwas, das ich vermisse? Oder ist der Kopiermodus von Tmux nur begrenzt und nicht so skriptfähig wie ich es brauche?
Wie haben Sie 'bind-key' aufgerufen? – chepner
So etwas wie: bind-key -t vi-Kopie X vorheriges Wort \; Start-Auswahl \; nächstes Wort \; copy-selection – Jooj