Skip to content

Commit 77548dd

Browse files
committed
Optimize for horizontal move.
1 parent 3b32952 commit 77548dd

File tree

2 files changed

+9
-4
lines changed

2 files changed

+9
-4
lines changed

.vscode/settings.json

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"lldb.sourceLanguages": [
3+
"rust"
4+
]
5+
}

autoload/LanguageClient.vim

+4-4
Original file line numberDiff line numberDiff line change
@@ -636,15 +636,15 @@ endfunction
636636

637637
let s:last_cursor_line = -1
638638
function! LanguageClient#handleCursorMoved() abort
639-
if &buftype !=# '' || &filetype ==# ''
639+
let l:cursor_line = getcurpos()[1]
640+
if l:cursor_line == s:last_cursor_line
640641
return
641642
endif
643+
let s:last_cursor_line = l:cursor_line
642644

643-
let l:cursor_line = line('.')
644-
if l:cursor_line == s:last_cursor_line
645+
if &buftype !=# '' || &filetype ==# ''
645646
return
646647
endif
647-
let s:last_cursor_line = l:cursor_line
648648

649649
try
650650
call LanguageClient#Notify('languageClient/handleCursorMoved', {

0 commit comments

Comments
 (0)