@@ -63,6 +63,7 @@ function! quickui#preview#display(filename, cursor, opts)
6363 endif
6464 let s: private .state = 0
6565 silent let bid = bufadd (a: filename )
66+ silent call bufload (bid)
6667 let winid = -1
6768 let title = has_key (a: opts , ' title' )? (' ' . a: opts .title .' ' ) : ' '
6869 let w = get (a: opts , ' w' , -1 )
@@ -117,11 +118,6 @@ function! quickui#preview#display(filename, cursor, opts)
117118 call nvim_win_set_option (background , ' winhl' , ' Normal:' . color )
118119 let s: private .background = background
119120 endif
120- " call quickui#core#win_execute(winid, 'syntax on')
121- if has_key (a: opts , ' neovim_ft' )
122- let cmd = ' setlocal ft=' . fnameescape (a: opts .neovim_ft)
123- call quickui#core#win_execute (winid, cmd)
124- endif
125121 endif
126122 let cmdlist = [' setlocal signcolumn=no norelativenumber' ]
127123 if get (a: opts , ' number' , 1 ) == 0
@@ -200,18 +196,6 @@ function! s:nvim_autocmd()
200196endfunc
201197
202198
203- " ----------------------------------------------------------------------
204- " guess filetype
205- " ----------------------------------------------------------------------
206- let s: ft_guess = {' py' :' python' , ' c' :' cpp' , ' cpp' :' cpp' , ' cc' :' cpp' ,
207- \ ' h' :' cpp' , ' hh' :' cpp' , ' sh' : ' sh' , ' lua' : ' lua' ,
208- \ ' go' :' go' , ' java' : ' java' , ' xml' :' xml' , ' html' :' html' ,
209- \ ' js' :' javascript' , ' cmd' :' dosbatch' , ' bat' :' dosbatch' ,
210- \ ' txt' : ' text' , ' text' :' text' , ' json' :' json' , ' pyw' :' python' ,
211- \ ' as' : ' actionscript' , ' php' :' php' , ' pl' :' perl' ,
212- \ }
213-
214-
215199" ----------------------------------------------------------------------
216200" preview file
217201" ----------------------------------------------------------------------
@@ -229,14 +213,6 @@ function! quickui#preview#open(filename, ...)
229213 let name = fnamemodify (a: filename , ' :p:t' )
230214 let opts.title = ' Preview: ' . name
231215 let opts.persist = (a: 0 >= 2 )? a: 2 : 0
232- if has (' nvim' )
233- let extname = tolower (fnamemodify (a: filename , ' :p:e' ))
234- if has_key (s: ft_guess , extname)
235- let opts.neovim_ft = s: ft_guess [extname]
236- else
237- let opts.neovim_ft = &ft
238- endif
239- endif
240216 return quickui#preview#display (a: filename , lnum, opts)
241217endfunc
242218
0 commit comments