瀏覽代碼

improved vim foldtext by removing code. Now just indent/line count.

cinaeco 15 年之前
父節點
當前提交
f228efc077
共有 1 個文件被更改,包括 3 次插入1 次删除
  1. 3 1
      vim/vimrc

+ 3 - 1
vim/vimrc

@@ -53,12 +53,14 @@ set foldtext=MyFoldText()
 
 function! MyFoldText()
     let line = getline(v:foldstart)
+    let indent = indent(v:foldstart)
+    let indentOnly = strpart(line, 0, indent-1)
     let linecount = v:foldend+1 - v:foldstart
     let plural = ""
     if linecount != 1
         let plural = "s"
     endif
-    let foldtext = '+'.line.'... ('.linecount.' More lines)'
+    let foldtext = '+'.indentOnly.'... ('.linecount.' More lines)'
     return foldtext
 endfunction