2017-02-09 18 views
1

У меня есть ярлык в моем файле .vimrc, который генерирует UUID и вставляет его в свой буфер:ВИМ: Включить вывод команды на курсор вместо следующей строки

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

Когда я взываю, он вставляет uuid на следующей строке. Тем не менее, я хочу, чтобы vim вставлял uuid, где находится мой курсор, а не на следующую строку. Как мне это сделать?

ответ

3

Вот команда:

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