美文网首页
tmux配置

tmux配置

作者: jesseyu | 来源:发表于2017-11-04 23:19 被阅读0次

    -- base settings --#

    set -g default-terminal "screen-256color"
    set -g display-time 3000
    set -g escape-time 0
    set -g history-limit 65535
    set -g base-index 1
    set -g pane-base-index 1

    -- bindkeys --#

    prefix key (Ctrl+a)

    set -g prefix ^j
    unbind ^b
    bind a send-prefix

    split window

    unbind '"'

    vertical split (prefix -)

    bind - splitw -v
    unbind %
    bind | splitw -h # horizontal split (prefix |)

    select pane

    bind k selectp -U # above (prefix k)
    bind j selectp -D # below (prefix j)
    bind h selectp -L # left (prefix h)
    bind l selectp -R # right (prefix l)

    resize pane

    bind -r ^k resizep -U 10 # upward (prefix Ctrl+k)
    bind -r ^j resizep -D 10 # downward (prefix Ctrl+j)
    bind -r ^h resizep -L 10 # to the left (prefix Ctrl+h)
    bind -r ^l resizep -R 10 # to the right (prefix Ctrl+l)

    reload config (prefix r)

    bind r source ~/.tmux.conf ; display "Configuration reloaded!"

    statusbar

    set -g status-justify centre
    set -g status-bg colour235
    set -g status-fg colour248

    setw -g window-status-current-fg colour223
    setw -g window-status-current-bg colour237
    setw -g window-status-current-format "#I:#W#F"

    messages

    set -g message-attr bold
    set -g message-fg colour223
    set -g message-bg colour235

    相关文章

      网友评论

          本文标题:tmux配置

          本文链接:https://www.haomeiwen.com/subject/tqoqmxtx.html