加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

如何结合vim wiki插件的两个功能?

发布时间:2020-12-15 22:36:44 所属栏目:安全 来源:网络整理
导读:提前抱歉新手问题.我一直在尝试使用 vim来保存个人wiki,但我似乎无法确定一个好的插件. Vimwiki很棒,我非常喜欢它的复选方式,并使用回车键来关注链接. Notes.vim更简单但我更喜欢它:它动态地将笔记的名称添加到像Tomboy Notes这样的链接中,制作漂亮的子弹点
提前抱歉新手问题.我一直在尝试使用 vim来保存个人wiki,但我似乎无法确定一个好的插件. Vimwiki很棒,我非常喜欢它的复选方式,并使用回车键来关注链接. Notes.vim更简单但我更喜欢它:它动态地将笔记的名称添加到像Tomboy Notes这样的链接中,制作漂亮的子弹点,并且内置了搜索功能.我无法让vimwiki使用没有扩展名的文件,但是notes.vim自动完成.

我想知道的是:是否有一种简单的方法(调用vimscript文件或其他东西?)来组合这两个插件的一些功能?我尝试过做一些切割和粘贴,但到目前为止还没有任何工作.

解决方法

我怀疑tbere是否是任何简单的自动化方式. Vimwiki和notes.vim都是“filetype”插件.通常在Vim中,任何文件(或缓冲区)都可以设置为单个文件类型.

这将取决于ftplugins的编写方式,但可以通过确保缓冲区按顺序设置为两种文件类型,将它们应用于同一缓冲区.也就是说,缓冲区可以一次设置为一种文件类型,但将其设置为一个接一个可以完成所需的一部分.

例如,打开notes.vim文件会自动将缓冲区设置为notes.vim文件类型.打开后,您可以发出命令:setlocal filetype = vimwiki将其更改为vimwiki缓冲区.如果vimwiki文件类型初始化没有消除关键的notes.vim设置或有冲突的操作,那么您可以从两个ftplugins访问某些功能.不太可能让你走得很远,但也许值得一试.更好的方法是将代码的各个部分组合成一个ftplugin.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读