Próbuję zautomatyzować nagłówki komentarzy do plików. Utknąłem próbując dowiedzieć się, jak wstawić wynik polecenia uuidgen
do mojego nagłówka za pomocą autocmd vima.vim + C++: wstawić uuid do klauzuli wartownika
Wewnątrz nagłówka, tekst zastępczy jest obecny, jak to: linia
#ifndef _UUID_
#define _UUID_
// Code goes here!
#endif // _UUID_
autocmd zapełnić _UUID_
w .vimrc jest:
autocmd bufnewfile *.h exe "1,$s/_UUID_/" . r!uuidgen ."/g"
Problem nadchodzi w ramach R! uuidgen. Jak wstawić wynik polecenia powłoki-powłoki jako tekst w wierszu autocmd? Lub w poleceniu zastępowania vi dla tej sprawy?
działa, wielkie dzięki! Będę musiał kiedyś wyewidencjonować twoje szablony. –