vim – Emacs的Command-T?
发布时间:2020-12-16 01:35:43 所属栏目:安全 来源:网络整理
导读:我是很长时间的Emacs用户,但2年前部分切换到MacVim,并且已经将它用于我的所有编程工作(仍然使用Emacs进行其他工作).我决定现在切换回Emacs,主要是因为 evil-mode 真棒.我很高兴,但我仍然没有找到像Vim Command-T插件一样简单的东西. Emacs替代方案的主要问题
我是很长时间的Emacs用户,但2年前部分切换到MacVim,并且已经将它用于我的所有编程工作(仍然使用Emacs进行其他工作).我决定现在切换回Emacs,主要是因为
evil-mode 真棒.我很高兴,但我仍然没有找到像Vim
Command-T插件一样简单的东西.
Emacs替代方案的主要问题是它们太复杂或太慢. 与Command-T最接近的是 假设您有两条路径: > app / controllers / admin / feedback_controller.rb 在Vim的Command-T中,你可以写: app/controllers/fe 它将匹配两条路径. 使用helm-cmd -t,如果我写app / controllers / fee,它只会匹配fee_controller.如果我想匹配两者,我必须使用正则表达式,如app / controllers /.*,这不是那么糟糕,但需要更多的击键. 任何建议赞赏!
任何使用ido的Emacs包都可以这样做,前提是ido-flex-match不是nil. Helm-cmd-t
deliberately doesn’t support this kind of flexible matching.
您可以使用find-file-in-repository并将ido-flex-match设置为’t来获得您描述的行为. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |