aboutsummaryrefslogtreecommitdiff
path: root/blog/2023-06-23-byobu.org
diff options
context:
space:
mode:
authorChristian Cleberg <hello@cleberg.net>2024-01-08 20:11:17 -0600
committerChristian Cleberg <hello@cleberg.net>2024-01-08 20:11:17 -0600
commit25945b8fead989cca09a23983623b63ce36dcc0c (patch)
tree0dfc869ce8b028e04ce9da196af08779780915ce /blog/2023-06-23-byobu.org
parent22b526be60bf4257c2a1d58a5fad59cf6b044375 (diff)
downloadcleberg.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.org73
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