页次: 1
装了个 oh -my -tmux 但是想改他的快捷键,无从下手
比如 我想 把 alt + h 和 alt + l 映射成 上一个/下一个 window 这个 百度 是 找到了
bind -n M-h previous-window # select previous window
bind -n M-l next-window # select next window
但是 我 想 把 alt + d / alt +u 映射成 向下/向上 翻页 百度半天没有找到 ……
只找到 了向上翻页
bind -n M-u copy-mode -u
我试着 按照规律 写 向下翻页
bind -n M-d copy-mode -d
但是不起作用
还有 别 的需求 ,比如 我想快速进入 选择模式 方便复制 命令行的内容
tmux 原生 的 操作是 ctrl +b , [
这两个键按起来 太麻烦 ,我想映射成 一个 键 alt + y 都 无从 下手
还有 想 把 当前 的 window 位置 往 左 / 右 挪 应该怎么写呢 ?
离线
但是 我 想 把 alt + d / alt +u 映射成 向下/向上 翻页 百度半天没有找到 ……
只找到 了向上翻页bind -n M-u copy-mode -u
我试着 按照规律 写 向下翻页
bind -n M-d copy-mode -d
但是不起作用
因为这个需求没有意义。 copy-mode -u 是进入复制模式,然后往上翻一页。所以一开始不在复制模式。也就是说,你已经在最后一页了。你应当去看复制模式里往下怎么翻。
还有 别 的需求 ,比如 我想快速进入 选择模式 方便复制 命令行的内容
tmux 原生 的 操作是 ctrl +b , [
这两个键按起来 太麻烦 ,我想映射成 一个 键 alt + y 都 无从 下手
还有 想 把 当前 的 window 位置 往 左 / 右 挪 应该怎么写呢 ?
bind -n M-y copy-mode
给你个教程 https://lab.lilydjwg.me/share/tmux.pdf
以及文档 https://man.archlinux.org/man/tmux.1
tmux list-keys 可以列出所有的绑定。
离线
ifnk 说:但是 我 想 把 alt + d / alt +u 映射成 向下/向上 翻页 百度半天没有找到 ……
只找到 了向上翻页bind -n M-u copy-mode -u
我试着 按照规律 写 向下翻页
bind -n M-d copy-mode -d
但是不起作用
因为这个需求没有意义。 copy-mode -u 是进入复制模式,然后往上翻一页。所以一开始不在复制模式。也就是说,你已经在最后一页了。你应当去看复制模式里往下怎么翻。
ifnk 说:还有 别 的需求 ,比如 我想快速进入 选择模式 方便复制 命令行的内容
tmux 原生 的 操作是 ctrl +b , [
这两个键按起来 太麻烦 ,我想映射成 一个 键 alt + y 都 无从 下手
还有 想 把 当前 的 window 位置 往 左 / 右 挪 应该怎么写呢 ?
bind -n M-y copy-mode
给你个教程 https://lab.lilydjwg.me/share/tmux.pdf
以及文档 https://man.archlinux.org/man/tmux.1
tmux list-keys 可以列出所有的绑定。
谢谢依云, 我大概知道了是 要先进入 复制模式 ,然后 ctrl+d ctrl+u 就能翻页了
这是 目前的 配置 可以满足需求 了
bind -n M-h previous-window # select previous window
bind -n M-l next-window # select next window
bind -n C-M-h previous-window # select previous window
bind -n C-M-l next-window # select next window
bind Tab last-window # move to last active window
bind -n M-H swap-window -d -t -1 # alt +shift +h 窗口往左移
bind -n M-L swap-window -d -t +1 # alt +shift +l 窗口往右移
bind -n M-y copy-mode # 进入复制模式
离线
折腾的尽头是习惯默认(
离线
页次: 1