Skip to content

Commit bfc842d

Browse files
committed
Improve QoL for basic search highlighting
1 parent 4e317bb commit bfc842d

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

init.lua

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -202,7 +202,7 @@ require('lazy').setup({
202202
vim.o.textwidth = 120
203203

204204
-- Set highlight on search
205-
vim.o.hlsearch = false
205+
vim.o.hlsearch = true
206206

207207
-- Make line numbers default
208208
vim.wo.number = true
@@ -252,6 +252,7 @@ vim.cmd [[
252252

253253
-- [[ Basic Keymaps ]]
254254

255+
-- Close buffer quickly and quietly!
255256
vim.keymap.set('n', '<C-q>', '<cmd>q!<cr>', { noremap = true, silent = true })
256257

257258
-- Keymaps for better default experience
@@ -262,6 +263,9 @@ vim.keymap.set({ 'n', 'v' }, '<Space>', '<Nop>', { silent = true })
262263
vim.keymap.set('n', 'k', "v:count == 0 ? 'gk' : 'k'", { expr = true, silent = true })
263264
vim.keymap.set('n', 'j', "v:count == 0 ? 'gj' : 'j'", { expr = true, silent = true })
264265

266+
-- Quickly eliminate search matches
267+
vim.keymap.set('n', '<leader>nh', '<cmd>nohlsearch<cr>', { silent = true })
268+
265269
-- Show vertical ruler on column 120
266270
vim.opt.colorcolumn = { '120' }
267271

0 commit comments

Comments
 (0)