diff --git a/.config/vim/vimrc.d/40-keys.vim b/.config/vim/vimrc.d/40-keys.vim index 81402fe..dd3cc90 100644 --- a/.config/vim/vimrc.d/40-keys.vim +++ b/.config/vim/vimrc.d/40-keys.vim @@ -200,3 +200,8 @@ xnoremap gm :Man " Format the current paragraph nmap Q gqap + +" Convert Unix timestamp to human readable +" Mnemonic: "Unix timestamp convert" with pun to UTC +nnoremap utc ciw=strftime("%c", @") +vnoremap utc :s/\v(^\|[^0-9])\zs[0-9]{10}\ze([^0-9]\|$)/\=strftime("%c",submatch(0))/g