我helm-find-files
绑定到C-x C-f
,因为它提供了一种更方便的方式来打开文件。对我来说不幸的是,如果point当前位于看起来像文件名的内容之外,则会改变helm-find-files
的行为,通常会更改其当前目录。 (见http://www.w3schools.com/ajax/ajax_xmlhttprequest_send.asp)
我是否有一种直截了当的方式让thing-at-point
内的helm-find-files-initial-input
徘徊,以至于它永远不会认为点在文件名中?我认为defadvice
会有所帮助,但我却无法解决问题。
或许还有一种更好的方法可以让helm-find-files
在没有直接修改其实现的情况下始终如一地表现一致?
答案 0 :(得分:1)
您可以将helm-find-file-ignore-thing-at-point
设置为t
。
<强>文档强>
Use only ‘default-directory’ as default input in ‘helm-find-files’.
I.e text under cursor in ‘current-buffer’ is ignored.
Note that when non-nil you will be unable to complete filename at point
in ‘current-buffer’.