Tim Pope
98a6555e4a
sensible.vim 1.1
...
* Break undo after CTRL-U.
* Set shiftround.
* Set tabpagemax=50.
* Set nrformats-=octal.
* Set sessionoptions-=options.
* Set history=1000.
* Set ttimeoutlen=100.
* Set encoding=utf-8 in gvim.
* Override shell=fish to use a supported shell instead.
* Use ASCII only listchars.
* Drop fillchars.
* Drop smartcase.
* Drop autowrite.
* Drop showmatch.
* Drop Y mapping.
* Don't clobber scroll offsets.
* Don't override a blank viminfo.
* Don't force UNIX line endings on Windows.
* Stop setting temporary directories.
2014-04-24 18:55:13 -04:00
Ryan Dlugosz
38fea1c935
Remove unicode listchars to fix #57
...
As discussed in Issue #57 , setting Unicode characters for
`listchars` is a problematic default because of the scrolling
performance impact incurred when one of the specified glyphs is missing
from the user's selected font.
An alternative approach would be to choose "safer" unicode characters
that are likely to exist in most fonts. Given that the purpose of
vim-sensible is to provide universal sane defaults it seems this would
be best left to the user's `.vimrc` or another plugin.
2014-04-02 03:33:20 -04:00
Tim Pope
f8acc5a067
Set sessionoptions-=options
2014-03-18 22:18:48 -04:00
Tim Pope
01854b14c7
Bump 'ttimeoutlen' to 100
...
Closes #72 .
2014-02-23 10:35:17 -05:00
Christian Wellenbrock
ada47584c3
Don't set showmatch
...
Closes #16 .
2014-01-30 22:50:49 -05:00
Tim Pope
e48a40534c
Drop Y and && mappings
...
This is why we can't have nice things.
Closes #47 .
2013-08-02 00:03:37 -04:00
Tim Pope
fee5928dc8
Avoid problems with fish shell
...
References #50 .
2013-06-23 13:22:56 -04:00
Tim Pope
2c57c5f4c5
Stop setting temporary directories
...
* Closes #50
2013-06-10 22:55:11 -04:00
Tim Pope
3ffe25ce1d
Don't mess with netrw
...
I've decided this is outside the scope of things sensible.vim should
tweak.
2013-04-22 23:15:38 -04:00
Tim Pope
4fb9519254
Hide dot files in netrw the way netrw does
2013-03-12 02:33:34 -04:00
Dan Grover
41499a5767
Set correct AppData dir for more Windows versions
...
Replace the hard-coded path with an environment variable supported by
all versions of Windows since XP.
2013-03-12 02:33:28 -04:00
Tim Pope
e7eda3bb86
Don't override a blank 'viminfo'
...
Closes #42 .
2013-03-07 12:14:11 -05:00
Tim Pope
3d88620d61
Don't set autowrite
...
Closes #25 .
2013-02-25 22:53:54 -05:00
Tim Pope
76d86fc6ed
Set tabpagemax=50
...
Closes #40 .
2013-02-23 12:10:22 -05:00
James Rowe
ee6eae42ed
Honour $XDG_DATA_HOME for &directory setting
...
'~/.local/share' is only the fallback location for data files, see
http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html
2013-02-23 11:48:39 -05:00
Tim Pope
9ca7bed8ea
Break undo after CTRL-U
...
Closes #28
2013-02-23 11:43:23 -05:00
Tim Pope
85b9b3b516
Remap & to include flags
...
Closes #30 .
2013-02-21 18:53:59 -05:00
Tim Pope
513386ecfe
Show non-breaking spaces as dots
2013-02-15 20:39:11 -05:00
Tim Pope
d4d1491aa1
Force encoding in gvim
...
In practice, this is mainly a problem on Windows.
2013-02-15 20:37:15 -05:00
Timo Sand
5b0e1b4b9a
Fix for not matching mac when setting directories
...
Closes #32 .
2013-02-15 20:22:20 -05:00
Tim Pope
8f2a48ae16
Don't clobber scroll offsets
...
Closes #26 .
2013-01-29 13:06:44 -05:00
Tim Pope
7aa7dba2a2
Fix grammar error
2013-01-22 18:28:59 -05:00
Tim Pope
ea5d006613
Expand tildes in transient directories
...
Closes #23 .
2013-01-21 14:18:39 -05:00
Tim Pope
a2cd959936
Fix transient directory options
2013-01-20 21:02:15 -05:00
Tim Pope
6c1ed9b043
Better (?) location for transient files
...
Closes #22 .
2013-01-20 11:24:25 -05:00
Tim Pope
6083bf4a61
Drop smartcase
...
Closes #20 .
2013-01-19 15:30:51 -05:00
Tim Pope
93f6d3434f
Remove octal from nrformats
...
Closes #21 .
2013-01-19 15:30:12 -05:00
Tim Pope
f7bdc45c03
Set history
...
Closes #19 .
2013-01-17 20:54:06 -05:00
Tim Pope
77cb5aa5fb
Remove infercase
...
Closes #17 . I'll battle ignorecase in a separate plugin.
2013-01-16 19:26:26 -05:00
Tim Pope
312fff5bd4
Drop 'fillchars'
...
Closes #15
2013-01-13 23:21:29 -05:00
Tim Pope
8e8937e76a
Set shiftround
...
Confession: I only recently found this, but I've wanted it for years.
Nobody wants to shift from 11 to 3 spaces, right?
2013-01-12 00:35:53 -05:00
Tim Pope
b5689392fc
Don't force UNIX line endings on Windows
...
Closes #14 .
2013-01-11 13:43:48 -05:00
Tim Pope
88718d26fd
Set infercase
2013-01-10 01:15:18 -05:00
Tim Pope
b8c378024b
sensible.vim 1.0
2013-01-09 22:10:36 -05:00
Tim Pope
7ad81be28b
Concede 'list'
...
Closes #5 .
2013-01-08 00:56:45 -05:00
Tim Pope
a16257d90f
Document unintuitive settings
...
Closes #7 .
2013-01-07 11:18:06 -05:00
Tim Pope
6bc9f8c7ad
Don't butcher filename in last viminfo argument
...
Closes #10 .
2013-01-07 09:34:22 -05:00
Zeh Rizzatti
cb4b85e1d2
Change undodir regex conditional
...
undodir is set to '.' by default.
'^\.\%(,\|$\)' will accept the default and if '.' if the first on a
list, the option is set, as intended.
2013-01-07 00:13:07 -05:00
Tim Pope
d2cdd0014a
Support stripped down versions of Vim
...
Closes #6 .
2013-01-06 21:57:14 -05:00
Tim Pope
8b414c3c43
Revert "Set cmdheight=2"
...
This reverts commit 1956140d2b .
Closes #1 .
2013-01-06 18:23:46 -05:00
Tim Pope
1956140d2b
Set cmdheight=2
...
An extra line at the bottom does wonders for "Press ENTER" prompts.
2013-01-06 13:41:29 -05:00
Tim Pope
8c2da1910e
Set autowrite
2013-01-06 13:35:48 -05:00
Tim Pope
a95dc71f99
Map <C-L> to clear search highlighting
...
<C-L> normally redraws the screen, so turning off search highlighting is
a natural addition. But some people like it for <C-W>l, so don't
override it if it's already been mapped.
Note that hlsearch is currently left off by default.
2013-01-06 13:33:45 -05:00
Tim Pope
8207d1cd69
Provide a home for transient files
2013-01-06 13:29:17 -05:00
Tim Pope
8314c676b6
Provide a default for g:netrw_list_hide
2013-01-06 13:24:40 -05:00
Tim Pope
5f0565f8e9
Bump t_Co from 8 to 16 where safe to do so
...
Doing this means color schemes can do bright colors without forcing
bold. Do any other terminals not really support at least 16 colors?
2013-01-06 13:23:42 -05:00
Tim Pope
7f240a9e6f
Load matchit.vim
...
Give precedence to a user installed version, if it exists.
2013-01-06 13:18:25 -05:00
Tim Pope
1a9e95e955
Map Y to y$
...
See :help Y. This just makes more sense, man.
2013-01-06 13:17:05 -05:00
Tim Pope
38506a0e6f
Set complete-=i
...
When this actually works, it can make completion lag horribly. Let's
cut off the finger to save the hand.
2013-01-06 13:15:18 -05:00
Tim Pope
366c97dad5
Initial commit
2013-01-06 13:12:10 -05:00