是否存在VIM绝对值(寄存器,标记,撤消历史记录,标记)栏或树切换?

时间:2012-10-04 07:18:53

标签: vim vim-plugin

是否存在VIM绝对值(寄存器,标记,撤消历史记录,标记)栏或树切换?

我的意思是,像标签栏一样,但是有子章节。主要部分包括以下内容,自定义标记,自定义注册,自定义记录,撤消历史记录(作为Gundo插件)。所以取消吧,我们可以去标记,执行记录,猛拉或粘贴寄存器等.....

如果没有,有人会帮我建立吗???或者只是,帮助我为vim插件构建一个很好的入门教程,因为它将是我将要制作的第一个。

2 个答案:

答案 0 :(得分:3)

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

不是:marks:registers:changes:undolist ......够吗?

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

史蒂夫·洛什的Learn Vimscript the Hard Way是一个非常好的第三方资源,Vim Wiki也很有用。

答案 1 :(得分:2)

虽然像标签栏 Gundo 这样的插件可以有效地在侧边栏中显示信息,例如IDE,但这主要是对当今用户习惯的特许权,但不是使用vi(m)的基本方法。标记和寄存器应按其名称(a .. z)记忆,并使用:marks:registers等命令为您提供后续注册长假/第二天。

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