如何配置 Bash、Zsh 或 Tmux 以完成屏幕上最后一个匹配的标识符?考虑这个常见的场景:
$ git fetch
remote: Counting objects: 16, done.
remote: Compressing objects: 100% (9/9), done.
remote: Total 9 (delta 4), reused 0 (delta 0)
Unpacking objects: 100% (9/9), done.
From /opt/git/thunder
* [new branch] issue540 -> origin/issue547314
e9204cf..4d42c3f v2.1 -> origin/v2.1
Run Code Online (Sandbox Code Playgroud)
如何让 Bash/Zsh/Tmuxissue547
在 CLI 上轻松完成?当我Tab在$ git checkout is
Git 帮助完成 to后按下时issue
,但我必须自己完成数字,因为所有前面的数字实际上都匹配现有的 Git 分支。
在 VIM 中,按Ctrl+ Pfor omnicomplete 将作为前一个匹配完成,因此在这种情况下issue547314
实际上会完成。如何在 …