diff --git a/nvim/.config/nvim/lua/lupan/autocmd.lua b/nvim/.config/nvim/lua/lupan/autocmd.lua index 06a62d4..b279e3b 100644 --- a/nvim/.config/nvim/lua/lupan/autocmd.lua +++ b/nvim/.config/nvim/lua/lupan/autocmd.lua @@ -9,5 +9,9 @@ vim.api.nvim_create_autocmd('TextYankPost', { pattern = '*', }) -vim.cmd('autocmd BufWritePre *.go :Format') -vim.cmd('autocmd BufWritePre *.lua :Format') +vim.api.nvim_create_autocmd('BufWritePre', { + callback = function() + vim.lsp.buf.format() + end, + pattern = { '*.go', '*.lua' }, +}) diff --git a/nvim/.config/nvim/lua/lupan/options.lua b/nvim/.config/nvim/lua/lupan/options.lua index 3144802..438f530 100644 --- a/nvim/.config/nvim/lua/lupan/options.lua +++ b/nvim/.config/nvim/lua/lupan/options.lua @@ -44,3 +44,5 @@ vim.o.expandtab = true vim.g.lightspeed_no_default_keymaps = true vim.o.cursorline = true + +vim.opt.foldcolumn = '1' diff --git a/nvim/.config/nvim/lua/plugins/init.lua b/nvim/.config/nvim/lua/plugins/init.lua index e3068f2..4949f09 100644 --- a/nvim/.config/nvim/lua/plugins/init.lua +++ b/nvim/.config/nvim/lua/plugins/init.lua @@ -61,5 +61,5 @@ return { 'ThePrimeagen/harpoon', dependencies = { 'nvim-lua/plenary.nvim' }, lazy = true, - } + }, } diff --git a/shell/.config/shellconfig/aliases.sh b/shell/.config/shellconfig/aliases.sh index 04dd441..94b252b 100644 --- a/shell/.config/shellconfig/aliases.sh +++ b/shell/.config/shellconfig/aliases.sh @@ -1,5 +1,8 @@ alias v=nvim alias ll='ls -l' +alias ta='tmux attach -t' +alias tl='tmux list-sessions' +alias tn='tmux new -s' if which exa > /dev/null; then alias ls='exa --icons'