我正在尝试为vim
使用添加一个漂亮的映射command-t
。这个想法是我可以将光标放在类名上, hit <leader>f
,并且该类的相关.java
文件将立即在新缓冲区中打开(我已hidden
设置为on
)。
我的.vimrc
包含
map <leader>f :CommandT<cr>=expand("<cword>")<tab><cr>
效果很好,除了光标词没有扩展,我最终搜索的是=expand("<cword>")
,而不是光标词本身。
我也简单地尝试过;
map <leader>f :CommandT<cr><cword><tab><cr>
效果大致相同(<cword>
粘贴并搜索)。好消息是,如果我手动执行;
map <leader>f :CommandT<cr>MyClassName<tab><cr>
它工作得很好,所以至少这个理论是正确的。