vim:在光标而不是下一行插入命令输出

时间:2017-02-09 17:16:57

标签: vim uuid

我的.vimrc文件中有一个快捷方式,它生成一个uuid并将其插入我的缓冲区:

com! Uuid r ! uuidgen | tr "[:upper:]" "[:lower:]"

当我调用它时,它会在下一行插入uuid。但是,我希望vim在我的光标所在的位置插入uuid,而不是在下一行。我该怎么做?

1 个答案:

答案 0 :(得分:3)

这是命令:

:com! Uuid exe "normal! i".system('uuidgen | tr "[:upper:]" "[:lower:]" | tr -d "\n"')