2017-02-09 58 views
1

插入命令的输出我在我的.vimrc文件快捷方式,生成UUID并将其插入到我的缓冲液:VIM:在光标的代替下一行

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

当我调用它,它插入uuid在下一行。但是,我希望vim在我的光标所在的位置插入uuid,而不是在下一行。我将如何做到这一点?

回答

3

下面是一个命令:

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