Master Terminal Multiplexing deepleaps com 4k 8k ultra highres raw photo in hdr sharp focus i Seed 3829226 Steps 100 Guidance 7.5

Ultimate tmux Cheatsheet: Master Terminal Multiplexing

Master Terminal Multiplexing deepleaps com 4k 8k ultra highres raw photo in hdr sharp focus i Seed 3829226 Steps 100 Guidance 7.5
Master Terminal Multiplexing, deepleaps.com, 4k, 8k, ultra highres, raw photo in hdr, sharp focus, intricate texture

Starting tmux

  • tmux: Start a new session
  • tmux new -s <session-name>: Start a new session with a specific name
  • tmux attach: Attach to the last used session
  • tmux attach -t <session-name>: Attach to a specific session by name
  • tmux ls: List all sessions

Session Management

  • tmux kill-session -t <session-name>: Kill a specific session
  • tmux switch -n: Switch to the next session
  • tmux switch -p: Switch to the previous session
  • tmux rename-session <new-name>: Rename the current session

Window Management

  • tmux new-window: Create a new window
  • tmux select-window -t <window-id>: Select a specific window by ID
  • tmux rename-window <new-name>: Rename the current window
  • tmux kill-window: Kill the current window

Pane Management

  • tmux split-window: Split the current pane horizontally
  • tmux split-window -v: Split the current pane vertically
  • tmux select-pane -t <pane-id>: Select a specific pane by ID
  • tmux swap-pane -s <source-id> -t <target-id>: Swap two panes
  • tmux kill-pane: Kill the current pane
  • tmux resize-pane -D: Resize pane down
  • tmux resize-pane -U: Resize pane up
  • tmux resize-pane -L: Resize pane left
  • tmux resize-pane -R: Resize pane right

Key Bindings

  • Ctrl-b :new-session or Ctrl-b :new: Create a new session
  • Ctrl-b s: List sessions
  • Ctrl-b (: Switch to the previous session
  • Ctrl-b ): Switch to the next session
  • Ctrl-b $: Rename the current session
  • Ctrl-b d: Detach from the current session
  • Ctrl-b c: Create a new window
  • Ctrl-b ,: Rename the current window
  • Ctrl-b l: Switch to the last window
  • Ctrl-b n: Switch to the next window
  • Ctrl-b p: Switch to the previous window
  • Ctrl-b 0 to Ctrl-b 9: Switch to the window by index
  • Ctrl-b .: Move the current window to a new index
  • Ctrl-b &: Kill the current window
  • Ctrl-b %: Split the current pane vertically
  • Ctrl-b ": Split the current pane horizontally
  • Ctrl-b x: Kill the current pane
  • Ctrl-b o: Switch to the next pane
  • Ctrl-b ;: Switch to the previously active pane
  • Ctrl-b q: Show pane numbers (press the number key to switch to that pane)
  • Ctrl-b {: Swap the current pane with the previous pane
  • Ctrl-b }: Swap the current pane with the next pane
  • Ctrl-b !: Move the current pane to a new window
  • Ctrl-b z: Toggle pane zoom
  • Ctrl-b Ctrl-Up: Resize the current pane up
  • Ctrl-b Ctrl-Down: Resize the current pane down
  • Ctrl-b Ctrl-Left: Resize the current pane left
  • Ctrl-b Ctrl-Right: Resize the current pane right
  • Ctrl-b Up: Move to the pane above the current pane
  • Ctrl-b Down: Move to the pane below the current pane
  • Ctrl-b Left: Move to the pane to the left of the current pane
  • Ctrl-b Right: Move to the pane to the right of the current pane
  • Ctrl-b [: Enter copy mode
  • Ctrl-b ]: Paste the most recent buffer
  • Ctrl-b =: List paste buffers
  • Ctrl-b -: Delete the most recent buffer
  • Ctrl-b t: Show the time in the current pane
  • Ctrl-b ?: List all key bindings
  • Ctrl-b :: Open the command prompt
  • Ctrl-b #: Open the buffer list
  • Ctrl-b L: Switch the layout of panes (even-horizontal, even-vertical, main-horizontal, main-vertical)

Copy Mode

  • Space: Begin selection
  • Enter: Copy the selected text
  • v: Select text vertically
  • V: Select the entire line
  • y: Copy to the system clipboard (requires xclip or pbcopy)
  • /: Search forward
  • ?: Search backward
  • n: Search next
  • N: Search previous

Miscellaneous

  • tmux list-commands: List all tmux commands
  • tmux list-keys: List all key bindings
  • tmux info: Show information about the current session
  • tmux setw -g monitor-activity on: Notify when there is activity in another window
  • tmux setw -g monitor-silence 30: Notify when a window has been silent for 30 seconds
  • tmux set -g mouse on: Enable mouse support (scrolling, selecting panes, etc.)

Configuration

The configuration file for tmux is .tmux.conf, which is typically located in the user’s home directory. You can customize your tmux experience by adding various commands and options to this file. Here is an overview of some configuration options and examples:

General Settings

  • set -g: Set a session option globally
  • setw -g: Set a window option globally
  • bind-key: Create a custom key binding
  • unbind-key: Remove an existing key binding

Appearance

  • set -g status-style bg=<color>,fg=<color>: Set the status bar background and foreground colors
  • set -g status-left <string>: Set the left side of the status bar
  • set -g status-right <string>: Set the right side of the status bar
  • setw -g window-status-format <string>: Set the format for the window list
  • setw -g window-status-current-format <string>: Set the format for the current window in the list
  • set -g pane-border-style fg=<color>,bg=<color>: Set the pane border colors
  • set -g pane-active-border-style fg=<color>,bg=<color>: Set the active pane border colors
  • set -g message-style bg=<color>,fg=<color>: Set the message bar colors

Behavior

  • setw -g mode-keys vi: Use vi key bindings in copy mode
  • set -g history-limit <number>: Set the maximum number of lines in the scrollback buffer
  • set -g mouse on: Enable mouse support (scrolling, selecting panes, etc.)
  • set -g prefix2 <key>: Set an additional prefix key
  • set -g base-index <number>: Set the base index for windows (e.g., 1 to start with the first window at index 1)
  • setw -g pane-base-index <number>: Set the base index for panes
  • setw -g automatic-rename on: Automatically rename windows based on the current running command

Custom Key Bindings

Add these lines to your .tmux.conf file to create custom key bindings:

  • bind-key -n F11 resize-pane -U 5: Resize pane up by 5 cells without the prefix key (Ctrl-b)
  • bind-key -n F12 resize-pane -D 5: Resize pane down by 5 cells without the prefix key (Ctrl-b)
  • bind-key C-s setw synchronize-panes on: Synchronize input across all panes with Ctrl-b C-s
  • bind-key C-u setw synchronize-panes off: Disable pane synchronization with Ctrl-b C-u

{
"seed": 3829226,
"used_random_seed": true,
"negative_prompt": "worst quality, low quality, child, blurry, deformed, disfigured, morbid, mutated, bad anatomy, bad art",
"num_outputs": 1,
"num_inference_steps": 100,
"guidance_scale": 7.5,
"width": 512,
"height": 512,
"vram_usage_level": "high",
"sampler_name": "euler",
"use_stable_diffusion_model": "neverendingDreamNED_bakedVae",
"use_vae_model": "vae-ft-mse-840000-ema-pruned",
"stream_progress_updates": true,
"stream_image_progress": false,
"show_only_filtered_image": true,
"block_nsfw": false,
"output_format": "jpeg",
"output_quality": 75,
"metadata_output_format": "json",
"original_prompt": "Master Terminal Multiplexing, deepleaps.com, 4k, 8k, ultra highres, raw photo in hdr, sharp focus, intricate texture",
"active_tags": [],
"inactive_tags": [],
"use_upscale": "RealESRGAN_x4plus",
"upscale_amount": "4",
"use_lora_model": "",
"use_face_correction": "GFPGANv1.3",
"prompt": "Master Terminal Multiplexing, deepleaps.com, 4k, 8k, ultra highres, raw photo in hdr, sharp focus, intricate texture",
"use_cpu": false
}

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *