local map = require("utility").curried_keymap local n, t = map 'n', map 't' n "mn" ":Explore ~/.config/nvim/" "Meta: open Neovim config" n "ex" ":Explore" "Netrw: open" n "hl" ":nohl" "Hide highlights" n "j" "gj" "Move: down by line" n "k" "gk" "Move: up by line" n "bn" ":bn" "Buffer: next" n "bp" ":bp" "Buffer: previous" n "bd" ":bd" "Buffer: delete" t "" [[]] "Exit from terminal mode" n "" "h" "Window: move left" n "" "j" "Window: move down" n "" "k" "Window: move up" n "" "l" "Window: move right" -- Diagnostic n "de" (vim.diagnostic.open_float) "Diagnostic: open float" n "[d" (vim.diagnostic.goto_prev) "Previous diagnostic message" n "]d" (vim.diagnostic.goto_next) "Next diagnostic message" n "dl" (vim.diagnostic.setloclist) "Diagnostic: list messages"