https://git.dlma.com/dotfiles.git/tree/138fc9e14cc949565f5a5046f87c82c45cab9213Recent commits to dotfiles.git (138fc9e14cc949565f5a5046f87c82c45cab9213)2024-05-01T22:13:34-07:00tag:gitlist.org,2012:commit/138fc9e14cc949565f5a5046f87c82c45cab9213Don't use unnamed register for clipboard2024-05-01T22:13:34-07:00dblumedavid.blume@gmail.com
<pre>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.
</pre>
tag:gitlist.org,2012:commit/8f75956041d81b7230fa64f4577bb565cffad3d3Synchronize vim's default register and clipboard2024-05-01T15:05:37-07:00dblumedavid.blume@gmail.com
<pre></pre>
tag:gitlist.org,2012:commit/b867afd03e839f458bbf22c80dc53a1ea32796a0typo: .vimrc to use vim, not nvim2024-04-30T17:47:20-07:00dblumedavid.blume@gmail.com
<pre></pre>
tag:gitlist.org,2012:commit/f2842416ec457fcb38d860f033f0188b4082e32cSimplify vim titlestring: path/to/filename[+] - vim2024-04-30T15:24:26-07:00dblumedavid.blume@gmail.com
<pre>For now, I like it simple. Didn't like the default:
filename[+] (path/to) - NVIM
Let's see how much I tweak this...
</pre>
tag:gitlist.org,2012:commit/e8b2a559f37fab3200c82dc91140b88a7d06176cHave terminal emulator send Vim's <leader>i for <C-i>2024-04-30T07:39:20-07:00dblumedavid.blume@gmail.com
<pre>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.
</pre>
tag:gitlist.org,2012:commit/dd694b12f2e370c76edca506316fb09c0e9a20cbAdd window dynamic-padding for Alacritty2024-04-29T15:21:07-07:00dblumedavid.blume@gmail.com
<pre></pre>
tag:gitlist.org,2012:commit/f1f91d6872c09fb398e26ee41bfac3632b4e5d5aWhen openging files jump to last row *and column*.2024-04-27T22:56:54-07:00dblumedavid.blume@gmail.com
<pre>I'd only been jumping to the last row with g'".
Use g`" to jump to the last row and column.
</pre>
tag:gitlist.org,2012:commit/8acb5ef827bb757d3d3bfe295d6223bfd815e04cAlacritty+tmux: Map <C-i> to <leader>i2024-04-27T22:19:39-07:00dblumedavid.blume@gmail.com
<pre>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>.
</pre>
tag:gitlist.org,2012:commit/666840419ab639ad6a369aee4c5d9a45d36f4728bash PROMPT_COMMAND to set (restore) terminal title2024-04-27T13:45:21-07:00dblumedavid.blume@gmail.com
<pre>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.
</pre>
tag:gitlist.org,2012:commit/3e90e2af17b488d35d9a6049b95a7f5a31a09d2etmux and vim to set terminal title2024-04-27T11:54:08-07:00dblumedavid.blume@gmail.com
<pre></pre>