summaryrefslogtreecommitdiff
path: root/lua/warp/col_selectors/words.lua
diff options
context:
space:
mode:
Diffstat (limited to 'lua/warp/col_selectors/words.lua')
-rw-r--r--lua/warp/col_selectors/words.lua9
1 files changed, 7 insertions, 2 deletions
diff --git a/lua/warp/col_selectors/words.lua b/lua/warp/col_selectors/words.lua
index 8135a45..305477c 100644
--- a/lua/warp/col_selectors/words.lua
+++ b/lua/warp/col_selectors/words.lua
@@ -2,6 +2,7 @@ local vim = assert(vim)
local M = {}
local alphabet = "etansihrdlocumwfgypkbvjxqz"
+local util = require('warp.util')
local function split_lines(line)
local i
@@ -49,10 +50,14 @@ local function split_lines(line)
return winstr, chars_to_col
end
+M.run = function ()
+ M.words_strategy().run()
+end
+
M.words_strategy = function()
local chartab
- return {
+ return util.wrap_col_selector({
display = function()
local curpos = vim.api.nvim_win_get_cursor(0)
local line_at = vim.fn.getline(curpos[1])
@@ -71,7 +76,7 @@ M.words_strategy = function()
end
return false
end
- }
+ })
end
return M