dblume commited on 2021-12-13 14:58:02
Showing 1 changed files, with 2 additions and 3 deletions.
| ... | ... |
@@ -28,17 +28,16 @@ function! s:gotoline() |
| 28 | 28 |
|
| 29 | 29 |
if filereadable(file_name) |
| 30 | 30 |
let l:bufn = bufnr("%")
|
| 31 |
- exec ":bwipeout " l:bufn |
|
| 32 | 31 |
|
| 33 |
- exec "keepalt edit " . file_name |
|
| 32 |
+ exec "keepalt edit " . fnameescape(file_name) |
|
| 34 | 33 |
exec ":" . line_num |
| 35 | 34 |
exec "normal! " . col_num . '|' |
| 36 | 35 |
if foldlevel(line_num) > 0 |
| 37 | 36 |
exec "normal! zv" |
| 38 | 37 |
endif |
| 39 | 38 |
|
| 40 |
- |
|
| 41 | 39 |
exec "normal! zz" |
| 40 |
+ exec ":bwipeout " l:bufn |
|
| 42 | 41 |
endif |
| 43 | 42 |
|
| 44 | 43 |
endfunction |
| 45 | 44 |