Commit graph

147 commits

Author SHA1 Message Date
db9d9628e5
Set a shared vim undo directory
And be sure to create it during installation
2024-06-25 20:46:37 -05:00
34dba2da21
Expand the short hand, do some additional clean up
Also added a line to always show the status line, similar to the one
thing I liked about NeoVim
2024-06-24 10:40:12 -05:00
7f4c250187
Add plugin to make it easier to jump out to GitHub 2024-06-24 10:13:23 -05:00
2fcbc384a4
Fix typo on Arch
I use Arch, BTW ;)
2024-06-19 09:36:25 -05:00
519fa2ab98
Conditionally set the runtime path 2024-06-18 20:54:23 -05:00
e2be791528
Added vimproc plugin
Even though it's required when on older vim versions, and I'm on neovim,
opening TypeScript files with FZF was borked. This fixes it.
Productivity ensues.
2024-03-28 11:02:50 -05:00
51ecf01feb
Couple of changes I had laying around 2023-10-01 12:26:44 -05:00
68955cea7c
I missed you Arch Linux 2023-07-07 18:51:29 -05:00
dce619ff59
Arch doesn't live here anymore 2022-12-28 15:11:15 -06:00
d248894481
Fix FZF on Debian
May just start to source these directly especially since that's the only
thing that I do that's reliant on the runtime path.
2022-09-06 11:53:52 -05:00
ce562d7eda
Added Copilot 2022-06-21 15:05:28 -05:00
186278be5a
Add homebrew path for fzf 2022-06-07 21:01:07 -05:00
1769b16f23
Getting crazy with vim-plug
In an effort to reduce the amount of manual lifting being done, I'm
finally coming back around to using a plugin manager for [n]vim.

Also formally swapping `vim` references for `nvim`.
2022-02-27 14:52:26 -06:00
feafeaf8da
Drop config that already has sane defaults
Neovim has some pretty great sane defaults, so no reason to keep stuff
around that's backfilling vim's lack of sane defaults.
2022-02-27 14:14:43 -06:00
1ebbbcb8cd
Spring clean up
Quite a few updates to leverage GNU `stow` and reduce the manual efforts
in the install script. Localized my `[n]vim` color scheme of choice
since it hasn't been updated in years. Also updated the installer to
pull from remote instead of completely removing itself if it's already
present.

Contemplating moving to using some plugin managers for `zsh` and
`[n]vim` to help reduce the install size a bit more, and to provide a
bit more flexibility for anybody else running this.
2022-02-27 12:13:51 -06:00
d929676725
[vim] got rid of directory
Kind of flattening where I can, since I don't house anything in the vim
directory except my rc files these days, there's no reason to have it as
part of the repo
2017-12-23 17:32:56 -06:00
fd60ba8fad
[vim] not missing much from this 2017-12-23 17:04:42 -06:00
0d8c7af709
[vim] set rtp for fzf installed from git 2017-11-11 15:05:09 -06:00
f413a9e616
[vim] adds search config and some consolidation 2017-10-23 11:13:12 -05:00
1412575a1b
[vim] set filetype to javascript for es6 files 2017-10-19 17:25:28 -05:00
6c9f277db3
[vim] added swap and undo stuff, dumped old crap 2017-09-27 14:20:24 -05:00
52870676fb
[vim] strip trailing spaces 2017-09-27 11:54:06 -05:00
1fd05d8762
[vim] back to basics 2017-09-25 18:34:58 -05:00
94feefebdb
[vim] back to vim 2017-09-07 11:08:34 -05:00
1065a9c1e2
[vim] cleanup whitespace 2017-09-01 22:07:20 -05:00
18dc9bf5d4
[vim] don't bark about the colorscheme
It's missing during the initial install, no reason to halt the installer
for that.
2017-08-08 12:04:47 -05:00
8b0c00e621
[vim] dumped submodules in favor of vim-plug
Hoping I did this correctly.
2017-08-08 11:35:34 -05:00
5327c86e9a
[vim] adds autoload directory and gitignore
Planning to move to using vim-plug, going to pull it down as part of the
install script
2017-08-08 11:11:34 -05:00
53cca16b73
[vim] set js checker to eslint 2017-06-26 11:28:53 -05:00
8fc789ad78
[vim] drop extra whitespace highlighting
Don't really need this if I'm going to be stripping trailing whitespace
on save. Would be nice to know why it didn't work in nvim though
2017-05-28 11:57:03 -05:00
66aba12c7b
[vim] stripe trailing whitespace on save 2017-05-28 11:56:21 -05:00
e736ecabf2
[vim] note to self 2017-05-28 11:27:46 -05:00
5d57c255b3
[vim] tweaking whitespace stuff
Can't seem to get the fucking whitespace to highlight red anymore :(
2017-05-28 11:26:32 -05:00
d43f0ca4c0
[vim] grouping vim stuff deprecated in nvim 2017-05-28 11:06:02 -05:00
8c54906b23
[vim] update trailing whitespace hotkey
Used to be 2, not it is 1. There can be only 1.
2017-05-28 10:55:15 -05:00
7fafba6041
[vim] add align plugin with hotkey
Leader+= on a line in a block of variables will align on the equal sign.
Had to disable Leader+tt cause it conflicts with Align
2017-05-28 10:48:27 -05:00
4596218aa5
[vim] nvim toggle 2017-05-27 16:16:51 -05:00
5707bc4246
[vim] transitioning to nvim 2017-05-27 16:02:23 -05:00
fa0375b974
[vim] add coffee script syntax 2017-05-27 14:41:46 -05:00
28bd500fca
[vim] fix leader+j,k
Was flip flopped
2017-05-26 13:27:05 -05:00
0e9b0ce223
[vim] enable spellcheck for markdown files
Me no spell so good, want vim help that. Also reformatted the readme a
bit
2017-04-24 00:28:31 -05:00
f4701cca42
[vim] add plugin to show number of matches 2017-04-15 13:11:07 -05:00
29c9ab308a
[vim] <Leader>b to better brace matching
Jumps to the end of the line and then does the matching from there.
Saves the extra jump when trying to jump between conditionals that use
braces
2017-04-15 12:38:33 -05:00
480175b4b3
[vim] <Leader>h,j,k,l to jump further
<Leader>h - First non-blank charater of line
<Leader>j - Beginning of buffer
<Leader>k - End of buffer
<Leader>l - End of line
2017-04-15 12:32:04 -05:00
7bf42073d7
[vim] toggle nu and rnu with hotkey 2017-03-17 16:02:26 -05:00
fdad38b355
[vim] dropped bundle update hotkey 2017-02-10 11:23:06 -06:00
747bb3b57f
[vim] dumped vundle for baked in packs 2017-02-10 11:15:58 -06:00
9a4ec34e87
[vim] cleaned up some indenting issues
split syntax plugins out as well. php was loading a file that was
blowing away smart indent so i reworked everything to be an autocmd
based on the file type. now defaulting to 2 space tabs for everything
except php
2017-02-04 20:32:01 -06:00
ca1aca8537
[vim] back on that solarized 2017-02-04 16:20:13 -06:00
40a96a8dd6
[vim] switches back to jellybeans
hybrid was giving me a bit of shit with my auto indenting. was also
doing dumb with my veritcal lines. jellybeans also has a fix for the
weird background color tearing i've been experiencing
2017-01-31 22:45:56 -06:00