I regularly need to edit system config files - take /etc/sanoid/sanoid.conf as an example... I'll want to play with something but if I don't start Neovim as root then I get in trouble making edits I can't save! So suda.vim gives me :SudaWrite which ... read more →
I wanted to break down some long lines in a Markdown table cell to make it look nicer on my blog but \n didn't do anything for me... turns out is the magic sauce Column 1 Column 2 Key Doggo ipsum many pats. Borkdrive borking doggo doing me a ... read more →
Switching to Vim opened a whole new world to me for interacting with a computer and for getting things done. Before I adopted Vim I used GUIs for everything because I thought that's how it had to be done... Notes in OneNote, code using a GUI editor, ... read more →
/mysearch\c will match mysearch, MYSEARCH, mYSeArCh... read more →
/mysearch\c will match mysearch, MYSEARCH, mYSeArCh... read more →
If you think glepnir/lspsaga.nvim config will work with tali5/lspsaga.nvim installed... you're in for a rude awakening. Double check your forks folks! read more →
import this; print(this); print("what is taking so long black!!") read more →
In vim G clog % does a git clog {current file}. You get every commit that the target file is apart of (so there might be info in those commits unrelated) read more →
:PlugSnapshot, :w ~/dotfiles/nvim/snapshot.vim... keep your config safe with git! read more →
I've had Plug 'hrsh7th/cmp-path' in my plugins for ever but didn't notice until recently that I wasn't getting any filepath completion in vim! Fuller setup instructions below the TLDR TL;DR Turns out I need to not be a dope and configure nvim-cmp to ... read more →