diff options
author | Christian Cleberg <hello@cleberg.net> | 2024-01-08 20:11:17 -0600 |
---|---|---|
committer | Christian Cleberg <hello@cleberg.net> | 2024-01-08 20:11:17 -0600 |
commit | 25945b8fead989cca09a23983623b63ce36dcc0c (patch) | |
tree | 0dfc869ce8b028e04ce9da196af08779780915ce /blog/2023-06-23-byobu.org | |
parent | 22b526be60bf4257c2a1d58a5fad59cf6b044375 (diff) | |
download | cleberg.net-25945b8fead989cca09a23983623b63ce36dcc0c.tar.gz cleberg.net-25945b8fead989cca09a23983623b63ce36dcc0c.tar.bz2 cleberg.net-25945b8fead989cca09a23983623b63ce36dcc0c.zip |
feat: total re-write from Emacs org-mode to Zola markdown
Diffstat (limited to 'blog/2023-06-23-byobu.org')
-rw-r--r-- | blog/2023-06-23-byobu.org | 73 |
1 files changed, 0 insertions, 73 deletions
diff --git a/blog/2023-06-23-byobu.org b/blog/2023-06-23-byobu.org deleted file mode 100644 index 389df63..0000000 --- a/blog/2023-06-23-byobu.org +++ /dev/null @@ -1,73 +0,0 @@ -#+title: Byobu -#+date: 2023-06-23 - -** Byobu -:PROPERTIES: -:CUSTOM_ID: byobu -:END: -[[https://www.byobu.org][byobu]] is a command-line tool that allows you -to use numerous screens within a single terminal emulator instance. More -specifically, it's a text based window manager, using either =screen= or -=tmux=. - -This post is mostly just a self-reference as I explore byobu, so I may -come back later and update this post with more content. - -*** Screenshot -:PROPERTIES: -:CUSTOM_ID: screenshot -:END: -Take a look below at my current multi-window set-up in byobu while I -write this blog post: - -#+caption: byobu -[[https://img.cleberg.net/blog/20230623-byobu/byobu.png]] - -** Keybindings -:PROPERTIES: -:CUSTOM_ID: keybindings -:END: -You can open the help menu with either of the following commands; they -will both open the same manpage: - -#+begin_src sh -byobu --help -# or -man byobu -#+end_src - -While the manpage contains a ton of information about the functionality -of byobu (such as status notifications, sessions, and windows), the -first location to explore should be the keybindings section. - -The keybindings are configured as follows: - -#+begin_src txt -byobu keybindings can be user defined in /usr/share/byobu/keybindings/ (or -within .screenrc if byobu-export was used). The common key bindings are: - -F2 - Create a new window -F3 - Move to previous window -F4 - Move to next window -F5 - Reload profile -F6 - Detach from this session -F7 - Enter copy/scrollback mode -F8 - Re-title a window -F9 - Configuration Menu -F12 - Lock this terminal -shift-F2 - Split the screen horizontally -ctrl-F2 - Split the screen vertically -shift-F3 - Shift the focus to the previous split region -shift-F4 - Shift the focus to the next split region -shift-F5 - Join all splits -ctrl-F6 - Remove this split -ctrl-F5 - Reconnect GPG and SSH sockets -shift-F6 - Detach, but do not logout -alt-pgup - Enter scrollback mode -alt-pgdn - Enter scrollback mode -Ctrl-a $ - show detailed status -Ctrl-a R - Reload profile -Ctrl-a ! - Toggle key bindings on and off -Ctrl-a k - Kill the current window -Ctrl-a ~ - Save the current window's scrollback buffer -#+end_src |