From 1a80cccb9010b5134d1063a380c7d01e7c859e06 Mon Sep 17 00:00:00 2001 From: vx-clutch Date: Sat, 16 Aug 2025 14:18:03 -0400 Subject: [PATCH] save --- nvim/.config/nvim/init.lua | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/nvim/.config/nvim/init.lua b/nvim/.config/nvim/init.lua index d0d9f38..ff653a2 100644 --- a/nvim/.config/nvim/init.lua +++ b/nvim/.config/nvim/init.lua @@ -30,7 +30,7 @@ vim.opt.path:append("**") -- TODO(vx-clutch): Make this detect git and put that information in there as "This file is part of REPO" vim.keymap.set("i", "me::", function() return vim.fn.strftime( - "Author: vx_clutch \nDate: %B %d, %Y\nLicense: BSD-3-Clause") + "Author: vx_clutch \nDate: %B %d, %Y\nLicense: BSD-3-Clause") end, { expr = true }) local augroup = vim.api.nvim_create_augroup("vxclutch", {}) @@ -180,3 +180,21 @@ vim.diagnostic.config({ virtual_text = true, underline = true, }) + +-- AP CSA JAVA UTILS +vim.api.nvim_create_user_command('AP', function() + local date = os.date("%Y-%m-%d") + local dir_name = vim.fn.fnamemodify(vim.fn.getcwd(), ":t") + local lines = { + "// Owen Westness, " .. date .. ", " .. dir_name, + "public class ", + "{", + " public static void main(String[] args) {", + " // Your code here", + " }", + "}" + } + vim.api.nvim_buf_set_lines(0, 0, -1, false, lines) + vim.api.nvim_win_set_cursor(0, {2, 15}) + vim.cmd('startinsert') +end, {})