如何在VIM缓冲区中附加python输出(使用*和sep)?

时间:2016-02-16 14:00:45

标签: python python-3.x vim output

c = [('A', 'B', 'C'), ('A', 'B', 'D'), ('A', 'C', 'D'), ('B', 'C', 'D')]

我想像这样打印c

A,B,C
A,B,D
A,C,D
B,C,D

在python(3)中打印这个代码:

for i in c:
    print(*i,sep=',')

但是当我在vim函数中添加它时,它不起作用:

python3 << endpython
c = [('A', 'B', 'C'), ('A', 'B', 'D'), ('A', 'C', 'D'), ('B', 'C', 'D')]
for i in c:
    vim.current.buffer.append(*i,sep=",")
endpython

如何将上述输出附加到vim缓冲区?

0 个答案:

没有答案