Ich habe eine Schlüsselzuordnung in VIM, die so aussieht:
map <F5> :silent !tmux send-keys -t 0:0 C-m "python %" C-m<cr>
Wenn ich F5 drücke, führt vim mein aktuelles Python-Skript in tmux-Sitzung 0, Fenster 0 aus. Befindet sich Fenster 0 derzeit jedoch in einem Bildlaufstatus (dh Shift-PgUp oder Maus-Bildlauf), führt tmux den Befehl aus, scrollt jedoch nicht weiter neue Ausgabe.
Wie sende ich einen Schlüssel an das tmux-Fenster, der den Bildlaufmodus beendet? (Ich möchte, dass es bei der Ausgabe gescrollt wird)
Hinweis : Normalerweise verlasse ich den Bildlaufmodus durch Drücken von Esc, konnte jedoch nicht herausfinden, wie eine Escape-Taste mit gesendet werden soll tmux send-keys
. Ich habe versucht zu senden, C-[
aber das hat nicht funktioniert.