https://git.dlma.com/dotfiles.git/tree/eb37046eb1d17eade5579fc2fc6125fed7332ad6Recent commits to dotfiles.git (eb37046eb1d17eade5579fc2fc6125fed7332ad6)2024-03-14T11:10:18-07:00tag:gitlist.org,2012:commit/eb37046eb1d17eade5579fc2fc6125fed7332ad6Make test for nvim compatible with macOS.2024-03-14T11:10:18-07:00dblumedavid.blume@gmail.com
<pre>Could have used
hash <the_command> # For regular commands. Or...
type <the_command> # To check built-ins and keywords
But why not just go with POSIX compatibility?
</pre>
tag:gitlist.org,2012:commit/44d837682919dd2fddfb3378ac7384fc1ad42e32Make git branch fit on status line; Sep │ not |2024-03-14T09:54:22-07:00dblumedavid.blume@gmail.com
<pre>Note I'm still not actually using git branch on the vim status line,
I don't want all those git calls happening. But it's staged there just
in case I change my mind.
</pre>
tag:gitlist.org,2012:commit/64bde0cfb4581dfb63ad91aa985d0ec63f255342Make vim StatuslineGit() return branch for current file2024-03-13T23:55:18-07:00dblumedavid.blume@gmail.com
<pre>Use "git -C <path> ..."
</pre>
tag:gitlist.org,2012:commit/86b6c123e9af8197d541653f09bda393837ade9dHave the command "vim" launch nvim where possible2024-03-12T20:58:54-07:00dblumedavid.blume@gmail.com
<pre>Alias vim, vim-, and vimdiff
</pre>
tag:gitlist.org,2012:commit/1bbe1e3ea9fcab29a9e861a88f323ea828249082Create an update_dir function in setup.sh2024-03-12T17:24:55-07:00dblumedavid.blume@gmail.com
<pre>Now that I want to update three directories, it makes sense to do that
in a function.
1. .vim/
2. .config/nvim/
3. .local/share/nvim/site/plugin/
</pre>
tag:gitlist.org,2012:commit/bbbc9d19f897bf2fc2d9dffcf29915cc25486f41Remap Y to yank to end of line, like neovim2024-03-12T15:24:36-07:00dblumedavid.blume@gmail.com
<pre>Use yy to yank a whole line.
Like C and D work from current position to the end of the line,
use Y to yank to the end of the line too.
</pre>
tag:gitlist.org,2012:commit/181b4ee2a8724b9ed0532ad9512c6d92ef53db13nvim set hidden2024-03-08T19:39:40-08:00dblumedblume@roku.com
<pre>I use scratch buffers often, especially with nv- as:
alias nv-='nvim +"setl buftype=nofile" -'
Then I execute commands like:
rg needle . | nv-
Which puts a lot of filenames in a Scratch buffer, and I want to keep
that buffer around even when I switch away from it.
</pre>
tag:gitlist.org,2012:commit/50949e6c74b15773e975cc9c414ff324429fb7aenvim is too hard to type. Use nv2024-03-08T10:05:14-08:00dblumedavid.blume@gmail.com
<pre></pre>
tag:gitlist.org,2012:commit/2ce9c862afc3954333fe65b7b5462a46729c1726Small responsiveness improvement2024-03-08T01:50:10-08:00dblumedavid.blume@gmail.com
<pre>For slow connections and terminal multiplexers, turn off some updates
at the bottom of the screen for partial commands and selection areas
https://www.reddit.com/r/neovim/comments/7epa94/neovim_slowness_compared_to_vim_8/dq6ouqy/
</pre>
tag:gitlist.org,2012:commit/8f5d5a18d1edfc190efb90130140d4c798cda1caSort "git branch" by committerdate2024-03-07T23:10:24-08:00dblumedblume@roku.com
<pre>Make the command `git branch` sort by last used branches instead of
alphabetical. No more trying to remember what you called that last branch.
See https://mastodon.social/@doctormo@floss.social/111835388866251955
</pre>