diff options
| author | Josh Rahm <rahm@josher.dev> | 2026-10-18 15:54:35 -0600 |
|---|---|---|
| committer | Josh Rahm <rahm@josher.dev> | 2026-10-18 15:54:35 -0600 |
| commit | 457674c5b25b9f4be84f0f0ddf0cea7c1811174a (patch) | |
| tree | 69ce27a62afabd7a3d66830201c4d2d40a28e500 /lua/config/99-extregs-config.lua | |
| parent | 715fd8b957d7c553f2df3070b430784517fc78ae (diff) | |
| download | config.vim-457674c5b25b9f4be84f0f0ddf0cea7c1811174a.tar.gz config.vim-457674c5b25b9f4be84f0f0ddf0cea7c1811174a.tar.bz2 config.vim-457674c5b25b9f4be84f0f0ddf0cea7c1811174a.zip | |
Redesign my vim config.
Now uses Lua primarily
Breaks apart the configuration into rc-service style configuration
files.
Deletes a ton of the cruft with old LSP settings.
Diffstat (limited to 'lua/config/99-extregs-config.lua')
| -rw-r--r-- | lua/config/99-extregs-config.lua | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/lua/config/99-extregs-config.lua b/lua/config/99-extregs-config.lua new file mode 100644 index 0000000..2827091 --- /dev/null +++ b/lua/config/99-extregs-config.lua @@ -0,0 +1,17 @@ +if vim.fn.has('extregs') ~= 1 or not (vim._extregs and vim._extregs.register) then + return false +end + +require('extregs').setup({ + ssh = { + host = "rahm@josher.dev", + } +}) + +vim._extregs.bind('$', 'file.stem') +vim._extregs.bind('&', 'file.backed') +vim._extregs.bind('\\', 'ssh.backed') +vim._extregs.bind('|', 'buffer') +vim._extregs.bind('τ', 'timestamp') +vim._extregs.bind('θ', 'uuid') +vim._extregs.bind(']', 'tmux') |