我正在阅读伟大的tpope rails.vim及其含义:
" }}}1
" Abbreviations {{{1
正好在这里:https://github.com/tpope/vim-rails/blob/master/autoload/rails.vim#L3921
是为了更好的导航吗? 这个文件非常庞大,如何正确导航 - 使用ctags?
答案 0 :(得分:4)
这些都是所谓的倍数标记。 Vim 6引入了代码折叠,三重括号是标记折叠开始和结束的默认字符串。此外,如果您在开头标记{{{
前加上文字,它会在折叠的行中显示为标题。这只是折叠代码的一种方法。作为一种手动方法,它很容易控制,因而被许多人所青睐。
请参阅:h folding
和:h fold-marker
。