gpt4 book ai didi

macos - 如何从 FZF 打开特定应用程序中的文件

转载 作者:行者123 更新时间:2023-12-04 16:17:38 24 4
gpt4 key购买 nike

我想用 FZF搜索文件,然后在我选择的编辑器中打开它们,例如崇高的,原子。我不知道如何为此配置我的 shell,我已经尝试了下面的方法,但我无法让它工作。

你能帮我吗?

谢谢!

fe() {
local files
IFS=$'\n' files=($(fzf-tmux --query="$1" --multi --select-1 --exit-0))
[[ -n "$files" ]] && ${EDITOR:-atom} "${files[@]}"
}

最佳答案

根据您的评论,唯一的问题可能来自这部分:

${EDITOR:-atom}

如果具有非空值,则扩展到变量 EDITOR 的内容,并扩展到 atom如果它为空或未设置。您可能将该变量初始化为 atom 以外的其他内容。 .尝试简单地使用 atom相反,像这样:
fe() {
local files
IFS=$'\n' files=($(fzf-tmux --query="$1" --multi --select-1 --exit-0))
[[ -n "$files" ]] && atom "${files[@]}"
}

当然,您也可以保留该函数原样,但请确保您的环境包含类似 EDITOR=atom 的内容。 .

关于macos - 如何从 FZF 打开特定应用程序中的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41963660/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com