Skip to content

Instantly share code, notes, and snippets.

View WilliamAnimate's full-sized avatar
💭
pancakes...

William WilliamAnimate

💭
pancakes...
View GitHub Profile
@WilliamAnimate
WilliamAnimate / bang-bang-vi-keybindings.patch
Created September 23, 2024 02:42
vi keybindings hack fix for fish bang-bang plugin
diff --git a/conf.d/plugin-bang-bang.fish b/conf.d/plugin-bang-bang.fish
index f3e0685..52655e4 100644
--- a/conf.d/plugin-bang-bang.fish
+++ b/conf.d/plugin-bang-bang.fish
@@ -9,6 +9,8 @@ function _plugin-bang-bang_key_bindings --on-variable fish_key_bindings
bind --mode insert ! __history_previous_command
bind --mode insert '$' __history_previous_command_arguments
end
+ fish_default_key_bindings -M insert
+ fish_vi_key_bindings --no-erase insert
@WilliamAnimate
WilliamAnimate / init.vim
Last active March 16, 2024 02:47
my crappy neovim config. i don't use this anymore.
"
" Code Completion
inoremap <expr> <Tab> pumvisible() ? "\<C-y>" : "\<Tab>"
"
" General UI
set nocompatible
set tabstop=4
set shiftwidth=4
set number

Keybase proof

I hereby claim:

  • I am williamanimate on github.
  • I am williamanimate (https://keybase.io/williamanimate) on keybase.
  • I have a public key ASAjNKdNMKSEPjJMDYDklpahKoHplvtYmEGQ1VlibRjFXgo

To claim this, I am signing this object: