From bfc842dc5254d2a1ba302f68f697f0b504e67e8d Mon Sep 17 00:00:00 2001 From: Zach Zolton <zach.zolton@sproutsocial.com> Date: Tue, 27 Feb 2024 11:11:44 -0500 Subject: [PATCH] Improve QoL for basic search highlighting --- init.lua | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/init.lua b/init.lua index 8cea7bfc..f406ceaa 100644 --- a/init.lua +++ b/init.lua @@ -202,7 +202,7 @@ require('lazy').setup({ vim.o.textwidth = 120 -- Set highlight on search -vim.o.hlsearch = false +vim.o.hlsearch = true -- Make line numbers default vim.wo.number = true @@ -252,6 +252,7 @@ vim.cmd [[ -- [[ Basic Keymaps ]] +-- Close buffer quickly and quietly! vim.keymap.set('n', '<C-q>', '<cmd>q!<cr>', { noremap = true, silent = true }) -- Keymaps for better default experience @@ -262,6 +263,9 @@ vim.keymap.set({ 'n', 'v' }, '<Space>', '<Nop>', { silent = true }) vim.keymap.set('n', 'k', "v:count == 0 ? 'gk' : 'k'", { expr = true, silent = true }) vim.keymap.set('n', 'j', "v:count == 0 ? 'gj' : 'j'", { expr = true, silent = true }) +-- Quickly eliminate search matches +vim.keymap.set('n', '<leader>nh', '<cmd>nohlsearch<cr>', { silent = true }) + -- Show vertical ruler on column 120 vim.opt.colorcolumn = { '120' }