skywind3000 / gutentags_plus

The right way to use gtags with gutentags
266 stars 49 forks source link

add some quickfix keymap and a condition for opening quickfix win #41

Closed mingsxs closed 3 years ago

mingsxs commented 3 years ago

Hi 大佬, 一直在用你这个插件,想加入一下改动,不会影响原始功能。 第一就是加入quickfix window的key mapping,可以退出,tab打开,vertical打开,关闭quickfix等等,这个我是吸取了ag.vim来做的,不会影响原功能。 第二个就是在quickfix item大于1个的时候再打开quickfix,这样会减少cursor再quickfix和working windows的跳转,尤其是在用 cs find g来索引Definition的时候,可以不用打开quickfix,我使用时发现,在多pane的时候,每次打开quickfix再手动关闭,cursor会到第一个window里去,所以我加入这个condition,在没有多个结果的时候,就不会打开quickfix,也可以在cs find g时把上述的跳转给省略,还是比较方便,也make sense

skywind3000 commented 3 years ago

no. 这个完全和我的使用习惯冲突了,不好意思,你可以单独开个插件。

mingsxs commented 3 years ago

嗯嗯,我已经fork了,感谢大佬。