801 bytes added ,  13 September 2023
m
→‎Utility: add new Ctrl codes when function keys are disabled
 
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
= keyboard shortcuts =
= keyboard shortcuts =


I haven't had time to differentiate between when tmux or screen is used here.  I've just continued to add this page over time without considering when I'm using screen or tmux and whether or not I have the function keys disabled for whatever reason. Some may not work due to some specific configuration idiosyncrasy with your distribution or the package.  Some keybindings are definitely deprecated or no longer valid, but I've kept them here because I haven't been able to check against the "official" version yet.  Use at your discretion.


== Basic ==
== Basic ==
Line 27: Line 28:


<code>Ctrl + a</code> <code>\</code> - Kill all of the sessions and terminate
<code>Ctrl + a</code> <code>\</code> - Kill all of the sessions and terminate
<code>Ctrl + a</code> <code>~</code> - Copy buffer into an editor


== Split window management ==
== Split window management ==
Line 62: Line 65:
<code>Ctrl + a</code> <code>:help</code> - Show screen keybindings (if using screen)
<code>Ctrl + a</code> <code>:help</code> - Show screen keybindings (if using screen)


<code>Ctrl + a + !</code> - Toggle f-key keybindings on
<code>Ctrl + a + $</code> - Show detailed status


== Possibly deprecated ==
== Possibly deprecated ==
Line 89: Line 95:
<code>Ctrl+a</code> <code>a</code> <code>c</code> - Create a new session
<code>Ctrl+a</code> <code>a</code> <code>c</code> - Create a new session


== links ==
= Links =


* https://gist.github.com/devhero/7b9a7281db0ac4ba683f (added on 2019-05-29)
* https://gist.github.com/devhero/7b9a7281db0ac4ba683f (added on 2019-05-29)
* http://aperiodic.net/screen/quick_reference
* http://aperiodic.net/screen/quick_reference
* https://gist.github.com/jshaw/5255721
* https://gist.github.com/jshaw/5255721
== Terminal Multiplexers ==
* https://linuxcommand.org/lc3_adv_termmux.php
* [[Screen]]