55if exists (' g:gtm_plugin_loaded' ) || &cp
66 finish
77endif
8- let g: gtm_plugin_loaded = 0
8+ let g: gtm_plugin_loaded = 1
99
1010let s: gtm_ver_req = ' >= 1.2.1'
1111
@@ -33,7 +33,7 @@ function! s:verify(ver)
3333 return 1
3434endfunction
3535
36- let g: gtm_verify_version = get (g: , ' gtm_verify_version' , 1 )
36+ let g: gtm_verify_version = get (g: , ' gtm_verify_version' , 0 )
3737
3838if g: gtm_verify_version == 1 && s: verify (s: gtm_ver_req ) == 0
3939 echomsg ' .'
@@ -42,9 +42,6 @@ if g:gtm_verify_version == 1 && s:verify(s:gtm_ver_req) == 0
4242 echomsg ' .'
4343endif
4444
45- " plug-in is loading successfully
46- let g: gtm_plugin_loaded = 1
47-
4845let g: gtm_plugin_status_enabled = get (g: , ' gtm_plugin_status_enabled' , 0 )
4946
5047let s: last_update = 0
@@ -59,7 +56,7 @@ function! s:record()
5956 let s: cmd = (g: gtm_plugin_status_enabled == 1 ? ' gtm record --status' : ' gtm record' )
6057 let output= system (s: cmd . ' ' . shellescape (fpath))
6158 if v: shell_error
62- echomsg s: no_gtm_err
59+ echoerr s: no_gtm_err
6360 else
6461 let s: gtm_plugin_status = (g: gtm_plugin_status_enabled ? substitute (output, ' \n\+$' , ' ' , ' ' ) : ' ' )
6562 endif
@@ -74,5 +71,5 @@ endfunction
7471
7572augroup gtm_plugin
7673 autocmd !
77- autocmd BufReadPost ,BufWritePost ,CursorMoved ,CursorMovedI * call s: record ()
74+ autocmd BufReadPost ,BufWritePost ,CursorMoved ,CursorMovedI * silent call s: record ()
7875augroup END
0 commit comments