Recent commits to dotfiles.git (2111f8d7fcab66424d1f4614c1f0736dd71cfff3) https://git.dlma.com/dotfiles.git/tree/2111f8d7fcab66424d1f4614c1f0736dd71cfff3 Recent commits feed provided by GitList. Add "rainbow" plugin for colored parentheses Chose https://github.com/luochen1990/rainbow because it's correct, small, configurable and fast. Rejected the older https://github.com/krischik/vim-rainbow because it "broke" formatting with strings, Ex., something like "set (", val, ")". I'm certain I'll be updating .vimrc and init.vim with better colors soon. https://git.dlma.com/dotfiles.git/commit/2111f8d7fcab66424d1f4614c1f0736dd71cfff3 david.blume@gmail.com (dblume) Sun, 26 May 2024 14:29:28 -0700 2111f8d7fcab66424d1f4614c1f0736dd71cfff3 Add commit ID, user and timeframe to "git logtree" Turns out I could use a little more data in git logtree. Also add consistent colors. https://git.dlma.com/dotfiles.git/commit/f0131b3d07bbe7be107613c12657018eb5ccf33c dblume@roku.com (dblume) Thu, 09 May 2024 09:02:20 -0700 f0131b3d07bbe7be107613c12657018eb5ccf33c Don't use unnamed register for clipboard Using unnamed register for clipboard is annoying because operations like delete and change also overwrite the unnamed register. Instead, use a <leader> command to specify the clipboard register. Also add a commented-out WSL clipboard-tool for convenience. https://git.dlma.com/dotfiles.git/commit/138fc9e14cc949565f5a5046f87c82c45cab9213 david.blume@gmail.com (dblume) Wed, 01 May 2024 22:13:34 -0700 138fc9e14cc949565f5a5046f87c82c45cab9213 Synchronize vim's default register and clipboard https://git.dlma.com/dotfiles.git/commit/8f75956041d81b7230fa64f4577bb565cffad3d3 david.blume@gmail.com (dblume) Wed, 01 May 2024 15:05:37 -0700 8f75956041d81b7230fa64f4577bb565cffad3d3 typo: .vimrc to use vim, not nvim https://git.dlma.com/dotfiles.git/commit/b867afd03e839f458bbf22c80dc53a1ea32796a0 david.blume@gmail.com (dblume) Tue, 30 Apr 2024 17:47:20 -0700 b867afd03e839f458bbf22c80dc53a1ea32796a0 Simplify vim titlestring: path/to/filename[+] - vim For now, I like it simple. Didn't like the default: filename[+] (path/to) - NVIM Let's see how much I tweak this... https://git.dlma.com/dotfiles.git/commit/f2842416ec457fcb38d860f033f0188b4082e32c david.blume@gmail.com (dblume) Tue, 30 Apr 2024 15:24:26 -0700 f2842416ec457fcb38d860f033f0188b4082e32c Have terminal emulator send Vim's <leader>i for <C-i> Getting consistent behavior in and out of tmux has been a challenge. In order to keep C-i/C-o jumps and remap Tab/S-Tab for buffers, I'm having the terminal remap C-i to <leader>i for vim. This'll bite me when I use another CLI that needs C-i. * Use Windows Terminal instead of Windows Console Host * Use Alacritty instead of Gnome-Console. Investigations: * Do C-i remapping in tmux config, but that affects Tab. * No solution for PuTTY yet. https://git.dlma.com/dotfiles.git/commit/e8b2a559f37fab3200c82dc91140b88a7d06176c david.blume@gmail.com (dblume) Tue, 30 Apr 2024 07:39:20 -0700 e8b2a559f37fab3200c82dc91140b88a7d06176c Add window dynamic-padding for Alacritty https://git.dlma.com/dotfiles.git/commit/dd694b12f2e370c76edca506316fb09c0e9a20cb david.blume@gmail.com (dblume) Mon, 29 Apr 2024 15:21:07 -0700 dd694b12f2e370c76edca506316fb09c0e9a20cb When openging files jump to last row *and column*. I'd only been jumping to the last row with g'". Use g`" to jump to the last row and column. https://git.dlma.com/dotfiles.git/commit/f1f91d6872c09fb398e26ee41bfac3632b4e5d5a david.blume@gmail.com (dblume) Sat, 27 Apr 2024 22:56:54 -0700 f1f91d6872c09fb398e26ee41bfac3632b4e5d5a Alacritty+tmux: Map <C-i> to <leader>i When only in Alacritty, nvim receives <C-i> as a different command than <Tab>. But in tmux, then they're the same. So have Alacritty map <C-i> to <leader>i so that nvim still has a chance to map <C-i> differently then <Tab>. All this so <C-o>/<C-i> are a pair and so are <Tab>/<S-Tab>. https://git.dlma.com/dotfiles.git/commit/8acb5ef827bb757d3d3bfe295d6223bfd815e04c david.blume@gmail.com (dblume) Sat, 27 Apr 2024 22:19:39 -0700 8acb5ef827bb757d3d3bfe295d6223bfd815e04c