差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 | |||
blog:linux_system_manage:fuzzy_finder_提升命令行效率 [2023/08/26 22:47] – [快捷键] caodan | blog:linux_system_manage:fuzzy_finder_提升命令行效率 [Unknown date] (当前版本) – 移除 - 外部编辑 (Unknown date) 127.0.0.1 | ||
---|---|---|---|
行 1: | 行 1: | ||
- | Fuzzy Finder (fzf) | ||
- | |||
- | |||
- | # 安装方法 | ||
- | |||
- | archlinux: | ||
- | |||
- | pacman -Sy fzf | ||
- | |||
- | 或者从github上下载,手动安装。 | ||
- | |||
- | 按键绑定和命令行补全: | ||
- | 在.bashrc中添加如下两行命令: | ||
- | ``` | ||
- | [[ -f / | ||
- | [[ -f / | ||
- | ``` | ||
- | # 快捷键 | ||
- | |||
- | ``` | ||
- | Ctrl-T : | ||
- | Ctrl-R : 查找历史命令, 和linux原有的Ctrl-R功能相同,但是结合了fzf后,更好用 | ||
- | Alt-C : 搜索目录 | ||
- | ``` | ||
- | |||
- | 自动补全模糊匹配 | ||
- | |||
- | 使用 `**< | ||
- | |||
- | 例如: 输入 `vim **` 之后再按Tab键 | ||
- | |||
- | 修改快捷键使用fzf的option | ||
- | |||
- | 可以通过设置变量FZF_DEFAULT_OPTS, | ||
- | |||
- | 设置preview, | ||
- | |||
- | export FZF_DEFAULT_OPTS=" | ||