您可以直接从绑定命令中搜索特定字符串吗?我有一个超级有用的配置——绑定到它会在“%(text)”上打开这个简单的 Zsh 脚本,作为第一个参数传递:
#!/usr/bin/env zsh
emulate zsh -o extended_glob
if [[ $1 == (#b)([^:]##):([0-9]##):* ]]; then
[[ -z $EDITOR ]] && EDITOR=mcedit
$EDITOR +$match[2] **/$match[1];t
fi
它允许通过指向光标并按回车键打开编译器错误行。它会自动跳转到错误所在的行。
tig
因此,只需在by内运行 make:!make
并自由浏览所有错误 :)
但是,我还需要一种方法来跳转到错误,因此问题是:如何通过键绑定直接搜索“(error:|warning:)”?我想将它绑定到n
寻呼机视图中的键。