From e7c3245fd8303de40ca72d10118af8cc18d29fb7 Mon Sep 17 00:00:00 2001 From: whincwu Date: Sat, 26 Dec 2020 11:24:15 +0800 Subject: [PATCH] Update tmux.txt MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 优化 tmux 文档:精简文字、补充window切换快捷键、变量名使用尖括号表示等 --- tools/tmux.txt | 34 +++++++++++++++------------------- 1 file changed, 15 insertions(+), 19 deletions(-) diff --git a/tools/tmux.txt b/tools/tmux.txt index dc65ad6..5d22111 100644 --- a/tools/tmux.txt +++ b/tools/tmux.txt @@ -6,25 +6,17 @@ ############################################################################## -# session +# session 管理 ############################################################################## -tmux # 创建新的 session -tmux new -S name # 创建新的 session 并指定一个name -tmux ls # 查看多少个后台工作的 session -tmux a/at/attach # 重新连接 session -tmux a/at/attach -t num # 如果有多个 session, 指定 session num 连接 -tmux kill-ses -t myses # kill 某个 session -tmux kill-ses -a # kill 所有 session, 除了当前的 session -tmux kill-ses -a -t myses # kill 所有 session, 除了 myses - - -############################################################################## -# 操作方式 -############################################################################## - - + key # 默认为 ctrl + b - + c # 表示先按 ctrl + b 再按 c 键 +tmux # 创建新的 session(默认名称为编号) +tmux new -s # 创建新的 session 并指定一个名称 +tmux ls # 列出所有 session +tmux attach # 重新连接 session +tmux attach -t # 重新连接指定名称或编号的 seesio +tmux detach # 断开 session +tmux kill-session -t # 杀死指定名称的 session +tmux kill-session -a # 杀死其他所有 session ############################################################################## @@ -41,6 +33,7 @@ tmux kill-ses -a -t myses # kill 所有 session, 除了 myses + c # 新建一个 window + n # 下一个 window + p # 上一个 window + + l # 最近一个 window + w # 列出 window + & # 关闭当前 window + num[1-9] # 选定特定 num 的 window @@ -97,11 +90,14 @@ tmux kill-ses -a -t myses # kill 所有 session, 除了 myses # 复制模式 (copy-mode) ############################################################################## -添加下面一行到 $HOME/.tmux.conf, 通过 vim 的快捷键实现浏览, 复制等操作; +C-b PageUp # 向上翻页 +C-b PageDown # 向下翻页 + +添加下面一行到 ~/.tmux.conf, 然后 tmux source ~/.tmux.conf,开启 vi 模式 setw -g mode-keys vi -更多 vim 快捷键可参考 ../editors/vim.txt, 以下列出一些常用快捷键. +以下列出 vi 模型下的常用快捷键 + [ # 进入 copy mode