Kevin MacMartin
178e89e755
Only use unnamedplus with neovim (rather than using it in conjunction with unnamed)
2022-04-15 22:14:44 -04:00
Kevin MacMartin
044feb1183
Add more extensions to the wildignore list
2022-04-15 00:11:44 -04:00
Kevin MacMartin
fe450f0c48
Increase the async update rate and fix gutter toggling
2020-07-13 17:19:23 -04:00
Kevin MacMartin
48bbdc39b7
Start scrolling horizontally or vertically when the cursor is 5 characters from the edge, and scroll horizontally smoothly rather than in jumps
2020-06-17 00:30:13 -04:00
Kevin MacMartin
1b4f5f92d2
Disable modelines as these aren't secure (and aren't a great practice imo, but that's more of an opinion)
2019-06-05 00:36:27 -04:00
Kevin MacMartin
1d3ad8d862
Increase the maximum amount of memory allocated for pattern matching to 10 megabytes
2019-03-15 11:58:18 -04:00
Kevin MacMartin
444cdcab94
Don't stop highlighting syntax after 350 characters
2018-11-13 16:01:35 -05:00
Kevin MacMartin
bcf0b91cb2
Increase synmaxcol to 350 chars
2018-06-05 15:32:01 -04:00
Kevin MacMartin
c19f3a857c
Prevent slowdowns related to excessively long lines by preventing syntax highlighting after 300th character
2018-04-09 17:05:19 -04:00
Kevin MacMartin
ec41593643
Decrease the number of indents before folds appear and disable folding by default
2018-04-09 16:11:10 -04:00
Kevin MacMartin
676378ca45
Don't both checking for autocmd
2018-03-13 16:49:25 -04:00
Kevin MacMartin
e5f28b842e
Clean up formatting in the config folder
2018-03-11 23:36:47 -04:00
Kevin MacMartin
18388aac7a
Increase the depth before folding by one
2017-07-07 12:22:40 -04:00
Kevin MacMartin
9d890a3d0b
Fold 8 layers or deeper
2017-05-17 10:59:24 -04:00
Kevin MacMartin
0499ddf61b
Increase the depth required for folding by one layer
2017-05-02 15:28:45 -04:00
Kevin MacMartin
09cb77742c
Replace some UTF-8 characters with ASCII ones for compatibility reasons
2017-02-10 16:47:47 -05:00
Kevin MacMartin
7e76c9c806
Enable more accurate syntax highlighting
2016-11-28 14:12:12 -05:00
Kevin MacMartin
48ca3a723e
Change the look of tabs to something nicer looking
2015-09-11 17:48:50 -04:00
Kevin MacMartin
e103a14094
Set ttymouse if vim is not neovim (for neovim compatibility)
2015-06-24 10:25:31 -04:00
Kevin MacMartin
46e437271a
Set the minimum width and height to 1x1
2015-05-04 12:47:00 -04:00
Kevin MacMartin
371f1b9627
Fix some fname-specific settings when run with path + fix win-size complaints
2015-01-03 03:57:19 -05:00
Kevin MacMartin
95a0548ebc
Fix help in small windows + set minimum widthxheight + more utf-8 in lightline
2014-12-01 01:55:15 -05:00
Kevin MacMartin
1f10a4bd20
Fix some issues with the statusline and update the colourscheme
2014-12-01 00:31:28 -05:00
Kevin MacMartin
eeab3e63af
Remove smartindent, which apparently interferes with filetype based indents
2014-11-21 22:06:28 -05:00
Kevin MacMartin
6107597d69
Enable smart tabbing
2014-11-21 01:59:13 -05:00
Kevin MacMartin
5c51921aef
Use ~/.vim/swap to store swap files rather than the current directory
2014-11-12 05:03:49 -05:00
Kevin MacMartin
d9b2d6fc98
Improve/fix organization+naming for splits + load help @ 33% width
2014-11-02 18:19:37 -05:00
Kevin MacMartin
9c22929c3a
Fix and improve split mappings + add abbrevs: vs25/vs75/sp25/sp75
2014-10-31 01:51:35 -04:00
Kevin MacMartin
fb15796c0b
Fix alt+dir for sidebars, add ctrl-w split shortcuts and gitv colorscheme
2014-10-31 01:22:22 -04:00
Kevin MacMartin
38819aedae
Redetect filetype after saving as new name + wrap autocmd with check
2014-10-28 14:28:04 -04:00
Kevin MacMartin
75557104d1
Set the default text width to 80 and cleaned up associated comments
2014-10-21 11:16:46 -04:00
Kevin MacMartin
fa771c8d84
Remove auto change directory setting for vimfiler compatibility
2014-10-09 13:36:26 -04:00
Kevin MacMartin
144b3ec466
Reduced the key mapping timeout from 1000 to 500
2014-09-01 06:11:01 -04:00
Kevin MacMartin
def7fe0c76
Check for autochdir before attempting to load it
2014-08-29 04:50:12 -04:00
Kevin MacMartin
1b3f169999
Reenable escape keys as they seem to be required for correct arrow keys
2014-08-07 23:20:59 -04:00
Kevin MacMartin
21ee4d0d0c
Disable ctrl-z suspend and remove some buggy settings
2014-08-07 23:03:22 -04:00
Kevin MacMartin
5c39279877
Disabled gvim scrollbars by default and readded the toggle (\<f3>)
2014-08-07 03:51:07 -04:00
Kevin MacMartin
91fcadf17d
Added a few tweaks to the setting
2014-08-06 00:19:46 -04:00
Kevin MacMartin
7d4e69198c
Readded the lazy redraw setting as it seems to help more than hurt
2014-07-30 07:17:31 -04:00
Kevin MacMartin
5f64be2ad0
Added function check to MakeNewDir to avoid complaints when reloading
...
settings.vim, and played with key timeout settings to see if I can fix
a strange error where the arrow keys suddenly stop working.
2014-07-24 00:51:58 -04:00
Kevin MacMartin
58d0fc0022
Made the definition for TERM=linux more precise
2014-07-21 20:09:41 -04:00
Kevin MacMartin
4ed2f8c60b
split the guioptions up so it's clear what each does
2014-07-21 03:29:27 -04:00
Kevin MacMartin
cdd6701782
Unsetting lazyredraw as it's been causing issues
2014-07-21 02:45:27 -04:00
Kevin MacMartin
a1d28990fb
reorganized settings, improved comment descriptions of settings, improved clipboard settings, reduced timeout for keystroke combinations, tweaked and improved a few other small things, added a function to autocreate missing directories in save paths, have a few files required by various plugins auto-created at startup if they don't exist
2014-07-21 02:36:50 -04:00
Kevin MacMartin
73628eb7ea
Fixed a few typos, reset the toggle for goyo to <C/A><F12>, set the
...
default fold level to 5, made \<space> and \\<space> alt ways to
open/close all folds, improved the gutter toggle method and added an
additional way to access help via <Leader>?
all folds
2014-07-20 23:55:42 -04:00
Kevin MacMartin
40a59e41c2
Removed the linebreak marker
2014-07-16 10:00:50 -04:00
Kevin MacMartin
54a24c4f18
changed iskeyword-=. to PKGBUILD files only, and moved it and one other
...
filename specific setting (that wasn't to set the filetype) to the after
settings file.
2014-07-16 06:46:17 -04:00
Kevin MacMartin
feba2a664a
reverting the last update and updated submodules
2014-07-11 02:15:51 -04:00
Kevin MacMartin
cc7d1edfd0
small correction from javascript to the more compatible json syntax
2014-07-11 02:13:18 -04:00
Kevin MacMartin
3a54ccda8d
Set *ircd.conf to use ft=javascript and made other config defs more generic
2014-07-10 20:29:31 -04:00