From 3f2951a1ea2d2f16b99fcc7b8912d2d9de66d637 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=81ukasz=20Pankowski?= Date: Wed, 1 Oct 2025 22:42:34 +0200 Subject: [PATCH] vis: fast-jump: set tab stop and clear bg+ --- vis/.config/vis/fast-jump.lua | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/vis/.config/vis/fast-jump.lua b/vis/.config/vis/fast-jump.lua index a73b588..31946a4 100644 --- a/vis/.config/vis/fast-jump.lua +++ b/vis/.config/vis/fast-jump.lua @@ -45,7 +45,7 @@ local function merge(a, b) return c end -local function padding() +local function layout() local l, r, t, n = 0, 0, 0, 0 local opt = vis.win.options if opt.numbers or opt.relativenumbers then @@ -73,7 +73,7 @@ local function padding() end end end - return t .. ',' .. r .. ',0,' .. (l + n) + return '--wrap --padding=' .. t .. ',' .. r .. ',0,' .. (l + n) .. ' --tabstop=' .. opt.tabwidth end local mu = #up_keys @@ -168,7 +168,7 @@ local function jump(keys) end input = input .. data:sub(k) - local code, out, err = vis:pipe(input, 'fzf --ansi --layout=reverse-list --no-info --no-separator --color gutter:-1 --marker="" --wrap --padding ' .. padding() .. ' --print-query --bind change:accept') + local code, out, err = vis:pipe(input, 'fzf --ansi --layout=reverse-list --no-info --no-separator --color gutter:-1,bg+:-1 --marker="" ' .. layout() .. ' --print-query --bind change:accept') if code ~= 0 then vis:info(err or ('fzf exit code ' .. code)) else