aboutsummaryrefslogtreecommitdiff
path: root/autoload/utils.vim
diff options
context:
space:
mode:
authorjdhao <jdhao@hotmail.com>2020-11-08 22:20:40 +0800
committerjdhao <jdhao@hotmail.com>2020-11-08 22:20:40 +0800
commitba3254bd6514737024532dc8fae66cb509a4af9c (patch)
treed1ff6321d2d3cf50d54ba130be7b406c9b76a5b3 /autoload/utils.vim
parent99cedb6c94d42fe3055256822aab4c526a4e59b2 (diff)
refactor: move titlestring method to autoload dir
Diffstat (limited to 'autoload/utils.vim')
-rw-r--r--autoload/utils.vim14
1 files changed, 14 insertions, 0 deletions
diff --git a/autoload/utils.vim b/autoload/utils.vim
index 34ba3fc..c0eab5f 100644
--- a/autoload/utils.vim
+++ b/autoload/utils.vim
@@ -131,3 +131,17 @@ function! utils#MoveSelection(direction) abort
normal gv
endif
endfunction
+
+
+function! utils#Get_titlestr() abort
+ let l:title_str = ''
+ if g:is_linux
+ let l:title_str = hostname() . ' '
+ endif
+ let l:title_str = l:title_str . expand('%:p:~') . ' '
+ if &buflisted
+ let l:title_str = l:title_str . strftime('%Y-%m-%d %H:%M',getftime(expand('%')))
+ endif
+
+ return l:title_str
+endfunction