diff options
Diffstat (limited to 'lua/warp/col_selectors/words.lua')
-rw-r--r-- | lua/warp/col_selectors/words.lua | 9 |
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 |