From 38356c4b980f70d498e211ef686d4d6a6c003dc1 Mon Sep 17 00:00:00 2001 From: Josh Rahm Date: Sun, 10 Mar 2024 23:59:43 -0600 Subject: default -> grid strategy. --- plugin/warp.vim | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) (limited to 'plugin') diff --git a/plugin/warp.vim b/plugin/warp.vim index 2190d31..4052622 100644 --- a/plugin/warp.vim +++ b/plugin/warp.vim @@ -1,3 +1,17 @@ -command! WarpGrid lua require('warp').run(require('warp.strategy.default').default_strategy) +" Uses a strategy that allows the user to select an arbitrary line and column by +" using 2x2 key strokes. Is more complex, but most powerful. +command! WarpGrid lua require('warp').run(require('warp.strategy.grid').grid_strategy) + +" Has the user select the column based on nows. command! WarpWords lua require('warp').run(require('warp.strategy.words').words_strategy) + +" Warps to the line and leaves the cursor on the current line. command! WarpLine lua require('warp').run(require('warp.strategy.null').null_strategy) + +noremap (warp-grid) WarpGrid +noremap (warp-words) WarpWords +noremap (warp-line) WarpLine + +onoremap v(warp-grid) WarpGrid +onoremap v(warp-words) WarpWords +onoremap v(warp-line) WarpLine -- cgit