繁体   English   中英

在标签列表插件中使用gvim选项卡

[英]Using gvim tabs with taglist plugin

我一直在寻找将标签列表插件与gvim一起使用的方法,但是我一直遇到的困难之一是它无法按我希望的方式与gvim选项卡一起使用。 当用户启动标记列表时,它仅在当前选项卡中显示; 据我所知,只要用户切换到尚未打开的选项卡,就需要启动另一个标记列表。

我的问题是是否有某种方法可以打开单个标记列表,每次用户切换到另一个选项卡时,该列表都会更新到相应的缓冲区,从而将相同(但已更新)的标记列表留在窗口的一侧。

我看过的另一种可能性是使用Mini Buffer Explorer插件,该插件在很大程度上与我希望的方式与标签列表进行交互。 但是,我更喜欢gvim选项卡的外观,并且通常发现gvim选项卡在某些事情(例如重新排序)方面更加灵活。 因此,尽管我最感兴趣的是配置标签列表如何与gvim选项卡一起使用,但如果它们允许更大的灵活性,我也愿意考虑其他可能性。

不会。由于Vim中标签的设计方式,您无法在标签之间拥有真正持久的窗口。

您可以像某些人使用NERDTree一样来解决这种情况:

autocmd VimEnter * TlistOpen

(但这很丑陋)或解决了Vim在切换之前已经不是并且不能成为您使用多年的编辑器/ IDE的事实。

我使用vim选项卡多年,忍受了类似的问题,然后尝试使用ctrlP和lusty之类的插件,我尝试将switchind转换为缓冲区,请阅读: http : //leonid.shevtsov.me/en/why-vim-tabs-are与其他任何编辑器不同 ,并且在vim中完全放弃了标签页,现在事情变得更有意义了。

(但不要使用迷你缓冲区浏览器,这是邪恶的,好多了,用最近使用过的方法自动重新排序)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM