Bind a normal-mode key to save the file.

Section: Lua keymaps

Map a save command

lua
lua
vim.keymap.set("n", "<leader>w", "<cmd>write<CR>")
Explanation

`vim.keymap.set()` is the recommended API for mappings.

Learn the surrounding workflow

Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.

Related commands

Same sheet · prioritizing Lua keymaps
Map Telescope file search
Bind a key to file-finding with a Lua callback.
OpenIn sheetluasame section
Map line movement in visual mode
Move selected lines up or down.
OpenIn sheetluasame section
Set the leader key
Define your custom mapping prefix.
OpenIn sheetlua3 tag match
Enable line numbers
Turn on absolute and relative line numbers.
OpenIn sheetlua2 tag match
Create an autocmd
Run code when matching files are written.
OpenIn sheetlua2 tag match
Configure tabs and indentation
Set width and spacing rules.
OpenIn sheetlua2 tag match