{ ... }: {
	text = ''
		-- Write all we can and exit. Created this to drop non-writable stuff when piping to nvim.
		function bye()
			pcall(vim.cmd, "wa")
			vim.cmd[[qa!]]
		end

		-- Save everything.
		rekey_normal("<C-s>", "<cmd>wa!<cr>")
		rekey_input("<C-s>", "<cmd>wa!<cr>")

		-- Save all we can and leave.
		rekey_normal("<Leader>z", "<cmd>lua bye()<cr>")

		-- Just leave, no saves.
		rekey_normal("<Leader>Z", "<cmd>qa!<cr>")
	'';
}