From 888201503bf4eb596ad202269ace7df89e6aef32 Mon Sep 17 00:00:00 2001 From: kody Date: Mon, 15 Dec 2025 11:09:18 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E6=94=B9tmux=E5=92=8Czsh?= =?UTF-8?q?=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - tmux 修改前缀快捷键 - zsh 添加tmux的别名 --- tmux/tmux.conf | 4 ++++ zsh/zshrc | 19 +++++++++++++++++++ 2 files changed, 23 insertions(+) diff --git a/tmux/tmux.conf b/tmux/tmux.conf index 56061d8..1b3458e 100644 --- a/tmux/tmux.conf +++ b/tmux/tmux.conf @@ -1,3 +1,7 @@ +set -g prefix C-a +unbind C-b +bind C-a send-prefix + # 启用鼠标支持 set -g mouse on diff --git a/zsh/zshrc b/zsh/zshrc index 6e59db9..37d3d7a 100644 --- a/zsh/zshrc +++ b/zsh/zshrc @@ -43,5 +43,24 @@ alias la='lsd -a' alias lla='lsd -la' alias lt='lsd --tree' +# tmux +# 新建命名会话:tmuxn dev → tmux new -s dev +alias tmuxn="tmux new -s" +# 列出所有会话:tmuxl → tmux ls +alias tmuxl="tmux ls" +# 连接会话:tmuxt dev → tmux attach -t dev +alias tmuxt="tmux attach -t" +# 关闭会话:tmuxk dev → tmux kill-session -t dev +alias tmuxk='tmux kill-session -t' +# 连接最近的会话:tmuxa → tmux attach +alias tmuxa='tmux attach' +# 关闭所有会话:tmuxks → tmux kill-server +alias tmuxks='tmux kill-server' +# 新建命名窗口:tmuxnw log → tmux new-window -n log +alias tmuxnw='tmux new-window -n' +# 快速脱离并列出会话 +alias tmuxd='tmux detach && tmux ls' + + # To customize prompt, run `p10k configure` or edit ~/.p10k.zsh. [[ ! -f ~/.p10k.zsh ]] || source ~/.p10k.zsh