f.zz.de
posts /

VIM: Erkenntnis des Tages #4

Posted Tue 06 Sep 2016 10:06:06 PM CEST Florian Lohoff
in

Wir machen eine abbreviation - Für die .vimrc

iab ,,P <C-R>=substitute(system("pwgen -s 16 1"), '\n', '', 'g')

Danach lässt sich im insert mode einfach ein ,,P tippen und nach der eingabe eines space wird das ,,P durch ein 16 zeichen langes password ersetzt.

Natürlich kann man da auch anderes machen:

iab ,,U <C-R>=substitute(system("uuidgen"), '\n', '', 'g') iab ,,Y <C-R>=strftime("%a, %d %b %Y %T %z")