fzf无法搜索到隐藏文件与**查找指令增强

在linux中,fzf默认使用find指令来搜索文件,通常是无法显示隐藏文件的,可以通过设置环境变量将默认的搜索指令改为ag (当然前提是已经安装了silversearcher-ag):

# 这行配置开启 ag 查找隐藏文件 及忽略 .git 文件
export FZF_DEFAULT_COMMAND='ag --hidden --ignore .git -l -g ""'

**<tab>指令增强

安装fzf后,在bash中输入一些指定命令后输入**\<tab\>可以通过查找路径来补全内容,但其并非支持所有的命令,尤其是你自定义的一些命令,如博主就在bash将nvim用alias定义了别名v,而fzf的默认支持命令中并不包含v
可以在~/.fzf/shell/completion.bash文件中搜索a_cmds变量,即可查看fzf支持的命令,并在后面增加自定义命令即可。
下图中博主增加了对命令v的支持。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值