vim - 如何使用 tmux 在 iTerm2 中获得类似 Vim 的滚动(历史和屏幕滚动)
问题描述
我使用 tmux、iTerm2 和 zsh,我希望能够使用类似 Vim 的键绑定(例如^+j或Alt+ )滚动浏览最近的 zsh 历史记录j。另外,我想用键绑定滚动屏幕,可能类似于 Vim的^++ 。u ^d
我想阻止使用箭头键,尤其是当我使用 Vim 时,然后我切换到另一个窗格,因为我想编译程序。突然,我不得不使用箭头键来获取最新的命令。此外,我想用鼠标以外的东西滚动任何命令的输出。
也许默认情况下这是可能的,我只是没有找到它。
解决方案
h我为其他想要使用/ j/ k/在 tmux 中导航的人找到了一个解决方案l。
至少在我的情况下,我有更多的东西要指定,并在“ vim keybindings for tmux ”中找到了代码。
设置vi键绑定是不够的,另外还需要重新绑定///h上下滚动键。jkl
推荐阅读
- php-curl - Coinimp http api 撤回
- c++ - 检查多图C++中是否已经存在值
- javascript - window.XXX = require(YYY) VS const {XXX} = require(YYY):使用哪个?
- google-sheets - Google表格中INDIRECT内的COUNTIF
- c# - .net 核心中的逆变性如何与 Func 委托一起使用
- python - 将 N 个矩阵相乘 - 符号计算
- hyperledger-fabric - 在 Hyperledger Fabric 中的 Channel MSP 中识别客户端
- robotframework - 如何在 Windows 中使用 Robot Framework 显式打开 excel 文件
- python - 我可以让 Anaconda 导航器在 pypi 上查看包吗?
- perl - 如何创建仅在一个请求期间全局的“全局”范围变量?