2016-07-25 45 views
-1

Ich benutze TMUX, und möchte eine Abkürzung für die Aufteilung meines Fensters in zwei vertikale/horizontale Scheiben. Ich weiß, dass Sie die folgenden Befehle verwendet, kann ich meinen Bildschirm aufgeteilt:.Bash Scripting: Wie Alias ​​Ctrl-b plus% zu <F12>

CTRL + b "für Horizontal geteilte

STRG + b% für Vertical Split

Aber mit STRG + b jedes Mal. dauert zu viel Zeit, also möchte ich die gesamte Aufteilung auf eine Taste F11 oder F12 alias. Also, wenn ich dann F11 drücke, sollte ich eine horizontale Teilung machen und F12 sollte eine vertikale Aufteilung tun.

Alle Ideen?

+0

Versuchen Sie, F12 in ein Makro zu verwandeln? –

+0

Ich möchte nicht, dass F12 CTRL + b "für das ganze System ist. Ich möchte nur, dass es innerhalb der Putty-Terminal funktioniert. Wird keine Hotkeys verwenden und F12 zu CTRL + b ändern" ändern Sie meine F12-Einstellung für das Ganze System ? –

+0

Das stimmt, nur für die Verwendung im Kitt Terminal, kann ich Ihnen nicht helfen. Entschuldigung für die Verschwendung Ihrer Zeit –

Antwort

2

In Ihrem ~/.tmux.conf, add this:

bind-key -n F11 split-window -h 
bind-key -n F12 split-window -v 
+0

Könnten Sie bitte die Verwendung von '-n' Parameter hier erklären. Früher habe ich Bind-Key-Schlüsselwort verwendet (ohne -n) - aber ich musste auch Cntr + b verwenden. –

+0

Na dann gehts. Standardmäßig werden Tastaturbelegungen zur Präfix-Schlüsseltabelle hinzugefügt, dh Sie müssen zuerst Ihr Präfix (standardmäßig C-b) verwenden. Sie können eine andere Tabelle angeben, z. B. eine Stammtabelle ohne Präfix. Verwenden Sie daher -T root oder -n, die identisch sind, Tastenzuordnungen, die kein Präfix benötigen. Weitere Informationen finden Sie [hier] (http://man.openbsd.org/OpenBSD-current/man1/tmux.1). – Mko

+0

Vielen Dank für die Erklärung und einen tollen Link. Einen schönen Tag noch. –