summaryrefslogtreecommitdiff
path: root/lua/warp/col_selectors
diff options
context:
space:
mode:
Diffstat (limited to 'lua/warp/col_selectors')
-rw-r--r--lua/warp/col_selectors/grid.lua4
1 files changed, 3 insertions, 1 deletions
diff --git a/lua/warp/col_selectors/grid.lua b/lua/warp/col_selectors/grid.lua
index 7ad5847..2ee24a9 100644
--- a/lua/warp/col_selectors/grid.lua
+++ b/lua/warp/col_selectors/grid.lua
@@ -38,6 +38,7 @@ local function char_at(s, i)
end
M.strategy = function()
+ local leftcol = vim.fn.winsaveview().leftcol
local filter
return util.wrap_col_selector({
@@ -55,7 +56,7 @@ M.strategy = function()
width = width + 1
end
- local unfiltered = big_line:sub(1, width)
+ local unfiltered = big_line:sub(leftcol + 1, width)
local line = unfiltered
if filter then
@@ -99,6 +100,7 @@ M.strategy = function()
end
M.run = function ()
+ print(big_line)
M.strategy().run()
end