最新消息:

fzf 的配置

未分类 niuge678 1139浏览 0评论

配置文件的位置

1、~/.fzf.zsh 这个文件是在zshconfig被source了。
2、我自己的配置写在 zshconfig 里了。

3、alias 中单引号的用法:https://orchidflower.gitee.io/2017/07/16/How-to-using-single-quota-in-alias-command/

4、

fd() { # 
  local dir
  dir=$(find ${1:-.} -path '*/\.*' -prune \
                     -o -type d -print 2> /dev/null | fzf +m) &&
  cd "$dir"
}
1、local一般用于局部变量声明,多在在函数内部使用。
https://blog.csdn.net/wangjianno2/article/details/50200617
2、 ${1:-.}  如果${1} 存在就使用${1},否则使用 . 当前目录作为参数。
https://www.gnu.org/software/bash/manual/bash.html#Shell-Parameter-Expansion
${parameter:-word}
If parameter is unset or null, the expansion of word is substituted. Otherwise, the value of parameter is substituted.

转载请注明:牛哥678 » fzf 的配置

与本文相关的文章

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址