小编G G*_*III的帖子

像 zsh 一样的 Bash 自动完成

我正在使用 bash,但我想要 zsh 风格的自动完成(你点击选项卡,它通过选项卡浏览可能性),而不是 bash 似乎做什么,它显示一个可能性列表,但在我输入之前不选择任何内容还有一些可以消除歧义。如何在 bash 中获得 zsh 类型的行为?

寻找解决方案已经找到了许多其他问题的答案,所以我希望我能在这里得到一个简单的答案(即粘贴到我的.bashrc.

(为了回答这个显而易见的问题,我需要在这里使用 bash,因为我刚加入一个团队,他们做了一些事情来设置 bash 以使环境更易于工作。我可能最终可以确保我让它工作相同在 zsh 中的方式,但现在如果我使用 bash 并且在交互式使用期间让它表现得更像 zsh 会更容易。)

bash zsh autocomplete

38
推荐指数
3
解决办法
2万
查看次数

在 Mac OS X 上使用带有 TrackPoint 的 IBM/Lenovo 键盘进行中键单击以滚动

我有一个带有 TrackPoint 的 IBM ThinkPad 风格的 USB 键盘(类似于联想目前销售的键盘)。我喜欢这个键盘,并希望在我拥有的 Mac OS X 机器上使用它。一切似乎都有效,除了中间点击不允许我滚动。然而,Mac OS X 接收来自键盘的中间点击,因为在某些程序中,例如 Chrome,它注册中间点击并以不同方式执行。如何在操作系统上的所有程序中通过中间点击使我进入“滚动模式”?

(我知道有些程序,比如 Firefox,有扩展来支持这一点。不过,我想要一个更完整的解决方案,特别是因为我用这台电脑做的主要事情不是网页浏览。)

trackpoint scrolling macos

7
推荐指数
1
解决办法
5628
查看次数

Mac OS X Mavericks 上的 tmux 中的 Vim 无法复制到剪贴板

自从去了小牛队后,我就失去了在 tmux 下运行时在 vim 中使用剪贴板的能力。

我通过 brew 安装 vim。作为参考,是的,肯定设置了 +clipboard 选项。

当我直接在终端内运行 vim 时,我可以通过*和正常访问系统剪贴板+。但是在 tmux 中运行 vim 时,没有这样的运气。我还在 tmux 中打开了剪贴板支持,所以这可能是问题的一部分。

以供参考:

  • vim 7.4.52
  • 多路复用器 1.8

在我的 .tmux.conf 中:

set -g set-clipboard on
Run Code Online (Sandbox Code Playgroud)

我的 .vimrc 中没有设置任何内容来明确打开支持。但是,我会注意到添加通常推荐的选项(我以前从未需要过):

set clipboard=unnamed
Run Code Online (Sandbox Code Playgroud)

没有效果。

clipboard vim tmux macos

1
推荐指数
1
解决办法
2095
查看次数

标签 统计

macos ×2

autocomplete ×1

bash ×1

clipboard ×1

scrolling ×1

tmux ×1

trackpoint ×1

vim ×1

zsh ×1