Recent commits to dotfiles.git (138fc9e14cc949565f5a5046f87c82c45cab9213) https://git.dlma.com/dotfiles.git/tree/138fc9e14cc949565f5a5046f87c82c45cab9213 Recent commits feed provided by GitList. 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 bash PROMPT_COMMAND to set (restore) terminal title If tmux, vim, etc. set the terminal title, then we want the shell to restore the terminal title when they're done. Also leave a note to vim to easily test whether C-i can be mapped independently of Tab. https://git.dlma.com/dotfiles.git/commit/666840419ab639ad6a369aee4c5d9a45d36f4728 david.blume@gmail.com (dblume) Sat, 27 Apr 2024 13:45:21 -0700 666840419ab639ad6a369aee4c5d9a45d36f4728 tmux and vim to set terminal title https://git.dlma.com/dotfiles.git/commit/3e90e2af17b488d35d9a6049b95a7f5a31a09d2e david.blume@gmail.com (dblume) Sat, 27 Apr 2024 11:54:08 -0700 3e90e2af17b488d35d9a6049b95a7f5a31a09d2e