From 8966f28d8ebff43174fe225c3a49b4cb89c1980f Mon Sep 17 00:00:00 2001 From: "jakob.stendahl" Date: Fri, 7 Jun 2024 08:54:37 +0200 Subject: Small things --- Common/nvim/lua/helper_functions.lua | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'Common/nvim/lua/helper_functions.lua') diff --git a/Common/nvim/lua/helper_functions.lua b/Common/nvim/lua/helper_functions.lua index a7d18aa..8ce5e73 100755 --- a/Common/nvim/lua/helper_functions.lua +++ b/Common/nvim/lua/helper_functions.lua @@ -192,6 +192,16 @@ vim.api.nvim_create_autocmd('TextYankPost', { end, }) +function insert_date_time() + local date_time = os.date("%d %H:%M") + local insert_text = string.format("- **%s** - **", date_time) + local row, col = unpack(vim.api.nvim_win_get_cursor(0)) + vim.api.nvim_buf_set_lines(0, row, row, false, { insert_text }) + vim.api.nvim_win_set_cursor(0, { row + 1, #insert_text - 1 }) + -- vim.api.nvim_feedkeys(vim.api.nvim_replace_termcodes('i', true, false, true), 'n', true) +end +vim.api.nvim_create_user_command("InsertDateTime", insert_date_time, {}) + -- Reminders for system clipboard register vim.api.nvim_set_keymap('v', 'y', [[:lua vim.api.nvim_echo({{"Use register '+' for system clipboard", "ErrorMsg"}}, false, {})]], {noremap = true, silent=false}) vim.api.nvim_set_keymap('n', 'y', [[:lua vim.api.nvim_echo({{"Use register '+' for system clipboard", "ErrorMsg"}}, false, {})]], {noremap = true, silent=false}) -- cgit v1.2.3