1
0
mirror of https://github.com/amix/vimrc synced 2025-06-17 10:55:00 +08:00

Updated plugins

This commit is contained in:
Amir
2020-12-04 22:15:32 +01:00
parent e83f5ea2e7
commit a06964dd3b
261 changed files with 6955 additions and 2773 deletions

View File

@ -1,3 +1,5 @@
# vim:set et fileencoding=utf8 sts=0 sw=4 ts=4:
"""Helper methods used in UltiSnips snippets."""
import string, vim, re
@ -82,12 +84,13 @@ def get_comment_format():
def make_box(twidth, bwidth=None):
b, m, e, i = (s.strip() for s in get_comment_format())
m0 = m[0] if m else ''
bwidth_inner = bwidth - 3 - max(len(b), len(i + e)) if bwidth else twidth + 2
sline = b + m + bwidth_inner * m[0] + 2 * m[0]
sline = b + m + bwidth_inner * m0 + 2 * m0
nspaces = (bwidth_inner - twidth) // 2
mlines = i + m + " " + " " * nspaces
mlinee = " " + " "*(bwidth_inner - twidth - nspaces) + m
eline = i + m + bwidth_inner * m[0] + 2 * m[0] + e
eline = i + m + bwidth_inner * m0 + 2 * m0 + e
return sline, mlines, mlinee, eline
def foldmarker():
@ -114,5 +117,3 @@ def has_cjk(s):
cjk_re = re.compile(u'[⺀-⺙⺛-⻳⼀-⿕々〇〡-〩〸-〺〻㐀-䶵一-鿃豈-鶴侮-頻並-龎]', re.UNICODE)
return cjk_re.search(s) is not None
# vim:set et sts=0 sw=4 ts=4: