在Mac上使用fzf和tmux以及zsh

时间:2015-07-16 15:16:24

标签: zsh tmux

我在使用它时非常喜欢fzf,但实际使用它很困难。例如,每次我想模糊查找文件时,我都不想输入vim $(fzf)。理想情况下,我希望只需键入ctrl-E即可输入fzf,然后按Enter键开始编辑文件。

我不知道是什么按键被用来完成github页面(https://github.com/junegunn/fzf)视频中的操作。按Tab键只进行正常的自动完成(我不想进行**样式自动完成。我想输入fzf-tmux并将结果粘贴到我的命令中)

任何人都可以帮助我吗?

1 个答案:

答案 0 :(得分:3)

fzf的install脚本会为您设置此类键绑定,<?php class MyUser extends WebSocketUser { public $session_id; // gets set somewhere. Good place is probably is your implementation of the `connected($user)` abstract method. public getSession($key) { session_id($this->session_id); session_start(); $val = $_SESSION[$key]; session_write_close(); // very important! return $val; } public setSession($key, $value) { session_id($this->session_id); session_start(); $_SESSION[$key] = value; session_write_close(); // still very important! } } CTRL-TCTRL-R。有关详细信息,请参阅the project home page。可以找到密钥绑定的代码here

如果您不喜欢fzf提供的默认值,您可以尝试自己编写。

ALT-C