diff --git a/nvim/lua/keymaps.lua b/nvim/lua/keymaps.lua index 5365778..d49d56f 100644 --- a/nvim/lua/keymaps.lua +++ b/nvim/lua/keymaps.lua @@ -66,28 +66,33 @@ utils.foreach({ vim.cmd.normal({ cmd }) end end }, - { "", ":$tabnew %", { silent = true }, }, + { "", ":$tabnew %", { silent = true }, }, -- These are mapped to C-1 through C-5 in ghostty, sending escape codes for F keys - { "", ":1tabn", { silent = true }, }, - { "", ":2tabn", { silent = true }, }, - { "", ":3tabn", { silent = true }, }, - { "", ":4tabn", { silent = true }, }, - { "", ":5tabn", { silent = true }, }, + { "", ":1tabn", { silent = true }, }, + { "", ":2tabn", { silent = true }, }, + { "", ":3tabn", { silent = true }, }, + { "", ":4tabn", { silent = true }, }, + { "", ":5tabn", { silent = true }, }, + + { "z/", '/\\%>=line("w0")-1l\\%<=line("w$")+1l', { silent = false, desc = "Search in viewport" }, }, + { "z?", '?\\%>=line("w0")-1l\\%<=line("w$")+1l', { silent = false, desc = "Search in viewport" }, } } }, { "v", { - { "", move_up[1], move_up[2], }, - { "", move_down[1], move_down[2], }, - { "j", move_down[1], move_down[2], }, - { "k", move_up[1], move_up[2], }, + { "", move_up[1], move_up[2], }, + { "", move_down[1], move_down[2], }, + { "j", move_down[1], move_down[2], }, + { "k", move_up[1], move_up[2], }, { "", ">gv", }, { "", "m for setting marks. { "m", "m", }, + { "/", "``>?\\%V", }, }, }, {