0

是否有 VIM 绝对(寄存器、标记、撤消历史、标签)栏或树切换?

我的意思是,就像标签栏一样,但有小节。具有以下主要部分,自定义标记,自定义寄存器,自定义记录,撤消历史记录(作为 Gundo 插件)。所以撤消栏,我们可以去一个标记,执行一个记录,拉动或粘贴一个寄存器,等等......

如果没有,有人愿意帮我建造吗???或者只是,帮助我获得关于 vim 插件构建的良好入门教程,因为它将是我将制作的第一个教程。

4

2 回答 2

3

不,没有那样的东西,这样的怪物有什么意义?

:marks, :registers, :changes, :undolist... 还不够吗?

无论如何,你应该从熟悉 Vim 的内置文档开始::help eval包含你需要的所有原始信息。

Steve Losh 的Learn Vimscript the Hard Way是一个非常棒的第三方资源,而且Vim Wiki也很有用。

于 2012-10-04T07:45:56.040 回答
2

尽管像tagbarGundo这样的插件可以像IDE 一样有效地在侧边栏中显示信息,但这主要是对当今用户习惯的让步,而不是使用 vi(m) 的基本方式。标记和寄存器旨在通过它们的名称 ( a.. z) 来记忆,使用:marks,:registers等命令为您在长时间休息后/第二天提供复习。

有许多插件(例如用于自动标记管理和可视化),但我建议谨慎使用它们。如果你想把 Vim 变成一个成熟的 IDE,这绝对是一种“气味”。请不要。

于 2012-10-04T08:24:16.333 回答