Vim でランダムな文字列を生成する

最近読書会で読んだ vimrc でそういうような関数が定義されていたんですが、フルスクラッチではなくて組み込みの関数でそれっぽいのを書いてみた。

command! RandomString
\   echo sha256(reltimestr(reltime()))[:7]


現在の時刻で適当にハッシュ値を生成しています。
sha256() は結構便利なんですが最近(といっても 7.3 の後半のパッチだけど)じゃないと使えないのがちとツラい。