【问题标题】:Vim plugin for browsing through Rake or Capistrano tasks用于浏览 Rake 或 Capistrano 任务的 Vim 插件
【发布时间】:2014-12-11 15:30:46
【问题描述】:

我正在寻找一个 Vim 插件,它可以让我在一个文件中浏览我所有的 Rake 任务和 Capistrano 任务。这是否存在或可以轻松扩展 Ctags 以使其在 Taglist 或 NERD_tree 中工作?

我正在使用带有 Janus 的 MacVim

【问题讨论】:

    标签: vim rake capistrano macvim ctags


    【解决方案1】:

    我找到了适合我的解决方案。我将此添加到我的 $HOME/.ctags

    --regex-Ruby=/(^|^[[:blank:]]*)task[ \t\:']*([A-Za-z0-9_]*)/\2/t,tasks/
    --regex-Ruby=/(^|^[[:blank:]]*)namespace[ \t\:]*([A-Za-z0-9_]*)/\2/n,namespaces/
    

    这是我的 .vimrc

    let g:tagbar_type_ruby = {
        \ 'ctagstype' : 'Ruby',
        \ 'kinds'     : [
            \ 'c:classes',
            \ 'f:methods',
            \ 'F:singleton methods',
            \ 'm:modules',
            \ 'n:namespaces',
            \ 't:tasks'
        \ ]
    \ }
    

    【讨论】:

      猜你喜欢
      • 2011-10-06
      • 1970-01-01
      • 1970-01-01
      • 2015-04-15
      • 1970-01-01
      • 2010-09-23
      • 1970-01-01
      • 2013-06-15
      • 2023-04-07
      相关资源
      最近更新 更多