diff --git a/lua/cmp/config/compare.lua b/lua/cmp/config/compare.lua index a0541be..b240ca4 100644 --- a/lua/cmp/config/compare.lua +++ b/lua/cmp/config/compare.lua @@ -132,7 +132,7 @@ compare.locality = setmetatable({ local s, e = regexp:match_str(buffer) if s and e then local w = string.sub(buffer, s + 1, e) - local d = math.abs(i - cursor_row) - (is_above and 0.1 or 0) + local d = math.abs(i - cursor_row) - (is_above and 1 or 0) locality_map[w] = math.min(locality_map[w] or math.huge, d) buffer = string.sub(buffer, e + 1) else diff --git a/lua/cmp/config/default.lua b/lua/cmp/config/default.lua index 80f667c..ccac643 100644 --- a/lua/cmp/config/default.lua +++ b/lua/cmp/config/default.lua @@ -64,7 +64,7 @@ return function() compare.recently_used, compare.locality, compare.kind, - compare.sort_text, + -- compare.sort_text, compare.length, compare.order, },