aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Move 'modeline' .vimrc setting to file.vim subfileTom Ryder2017-10-282-4/+4
|
* Move startup .vimrc config into subfileTom Ryder2017-10-282-4/+3
| | | | Just the 'shortmess' setting for now.
* Restore 'background' .vimrc settingTom Ryder2017-10-281-0/+4
| | | | | | Per 6ca11a5, I've confirmed I do still need this, otherwise the default colorschemes (not sahara.vim) assume a bright background and show very dark colours.
* Move syntax .vimrc config into subfileTom Ryder2017-10-282-12/+12
| | | | | | | | | Some refactoring is done here, because as noted in 5caa13c, my custom colorscheme is implemented as a plugin to be loaded by Pathogen, and hence isn't available into after it's done its work. I've removed the :set background line for now until I'm sure it's needed, because at the moment I'm not sure.
* Move completion .vimrc config into subfileTom Ryder2017-10-282-4/+3
| | | | | | Only one setting at the moment, but there's enough completion stuff even just in core Vim that I'm barely using, so this could be expanded upon later on.
* Move scrolling .vimrc config into subfileTom Ryder2017-10-282-6/+5
|
* Move visual-mode .vimrc config into subfileTom Ryder2017-10-282-6/+5
|
* Move 'shellslash' .vimrc conf into cmds subfileTom Ryder2017-10-282-4/+4
|
* Move file .vimrc config into subfileTom Ryder2017-10-282-28/+27
| | | | | Not completely sure this grouping is meaningful; I may refactor it a bit more later on.
* Add matching .vimrc config into subfilesTom Ryder2017-10-282-7/+6
| | | | | | "Matching" here refers to using % as a motion to the matching character or closing statement for a block, as enabled by Vim and enhanced by the optional matchit.vim included with the distribution.
* Move paste .vimrc config into subfileTom Ryder2017-10-282-7/+6
|
* Move wrapping .vimrc config into subfileTom Ryder2017-10-282-16/+15
|
* Move command .vimrc config into subfileTom Ryder2017-10-282-33/+33
| | | | | A little bit iffy on the grouping here, but it's still better than having it all lumped in the one file.
* Move line number .vimrc config into subfileTom Ryder2017-10-282-4/+3
| | | | | This file is rather short; it may turn out to make more sense to put these settings elsewhere a bit later.
* Move terminal .vimrc config into subfileTom Ryder2017-10-282-28/+27
|
* Move whitespace .vimrc config into subfileTom Ryder2017-10-282-15/+14
| | | | The StripTrailingWhitespace() function should perhaps be its own plugin.
* Move list .vimrc config into subfileTom Ryder2017-10-282-9/+9
| | | | | By "list" here I am referring to options for Vim's 'list' display setting, showing control characters visually.
* Move BigFileMeasures() .vimrc func into subfileTom Ryder2017-10-283-29/+30
| | | | | | Also add a note to IDEAS.md for later to consider packaging this as a proepr plugin, even if it doesn't actually leave the dotfiles repository just yet.
* Move format .vimrc config into subfileTom Ryder2017-10-282-32/+31
| | | | | The ToggleFormatFlag function might actually be better implemented as some sort of plugin.
* Move linebreak .vimrc config into subfileTom Ryder2017-10-282-32/+31
| | | | | | I'm not quite so sure about this one. The ToggleBreak() function might actually be better in a plugin on its own. The rest of it makes sense though.
* Move windows .vimrc config into subfileTom Ryder2017-10-282-28/+27
| | | | Not the operating system; Vim editor windows.
* Move wildmenu .vimrc config into subfileTom Ryder2017-10-282-24/+23
|
* Move spelling .vimrc config into subfileTom Ryder2017-10-282-27/+26
|
* Move indent .vimrc config into subfileTom Ryder2017-10-282-28/+31
|
* Move digraphs .vimrc config into subfileTom Ryder2017-10-282-7/+6
|
* Move syntax config back into .vimrcTom Ryder2017-10-282-12/+13
| | | | | | | | | | This reverts commit 5dba4c. The order of the configuration matters more for these settings, because the "sahara" colorscheme is only available after loading it as a plugin. I'll divest some other stuff that should be less sensitive to the order in which it's loaded first, and then tackle this one afterwards.
* Move syntax highlight .vimrc config into subfileTom Ryder2017-10-282-13/+12
| | | | | | This appears to break my choice of syntax colorscheme; the order of loading some of the previous directives in the configuration may have been relevant.
* Move search .vimrc config into subfileTom Ryder2017-10-282-27/+26
|
* Move swapfile .vimrc config into subfileTom Ryder2017-10-282-33/+32
|
* Add ! to runtime for sourcing vimrc subfilesTom Ryder2017-10-281-1/+1
| | | | | | | From :help :runtime: > When [!] is included, all found files are sourced. When it is not > included only the first found file is sourced.
* Move undo .vimrc config into subfileTom Ryder2017-10-282-33/+32
| | | | | Interestingly, this does not seem to work, and this configuration doesn't get loaded; I suspect the :runtime line is not quite right.
* Move backup .vimrc config into subfileTom Ryder2017-10-283-29/+26
| | | | Replace the test.vim file placed by 19f6f3 to do this.
* Set up .d-style vimrc subdir for config breakupTom Ryder2017-10-283-0/+8
| | | | | | | | | | | | Before loading up all the plugins proper from ~/.vim/bundle with Pathogen, apply :runtime to load all .vim files in a new config directory, installed by the Makefile. I hope that this will enable me to break most of my .vimrc up into logically-arranged subfiles. This is just a guess at a good way of doing this that will almost certainly need refinement and restructuring later.
* Move .vimrc 'encoding' to beneath scriptencodingTom Ryder2017-10-281-8/+6
| | | | | | | | | | | | | The Vim :help for "scriptencoding" specifies: > If you set the 'encoding' option in your .vimrc, > :scriptencoding must be placed after that. E.g.: > set encoding=utf-8 > scriptencoding utf-8 Also move it into the +multi_byte feature check, though this isn't too important as the :help specifies that the command is ignored if that feature is not available.
* Merge branch 'port/bsd/netbsd'Tom Ryder2017-10-280-0/+0
|\ | | | | | | No differences.
| * Merge branch 'master' into port/bsd/netbsdTom Ryder2017-10-28355-2051/+4526
| |\ | |/ |/|
* | Merge branch 'port/bsd/dragonfly-bsd'Tom Ryder2017-10-280-0/+0
|\ \ | | | | | | | | | No differences.
| * \ Merge branch 'master' into port/bsd/dragonfly-bsdTom Ryder2017-10-28355-2051/+4526
| |\ \ | |/ / |/| |
* | | Merge branch 'port/sunos/illumos/openindiana'Tom Ryder2017-10-280-0/+0
|\ \ \ | | | | | | | | | | | | No differences or incompatibilities that I know of so far at all.
| * | | Merge branch 'master' into port/sunos/illumos/openindianaTom Ryder2017-10-287-5/+41
| | | |
| * | | Merge branch 'master' into port/sunos/illumos/openindianaTom Ryder2017-10-2629-93/+68
| |\ \ \
| * \ \ \ Merge branch 'master' into port/sunos/illumos/openindianaTom Ryder2017-07-0760-262/+1407
| |\ \ \ \
| * \ \ \ \ Merge branch 'master' into port/sunos/illumos/openindianaTom Ryder2017-06-2235-127/+183
| |\ \ \ \ \
* | \ \ \ \ \ Merge branch 'port/bsd/openbsd'Tom Ryder2017-10-280-0/+0
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Literally no difference, just works.
| * \ \ \ \ \ \ Merge branch 'master' into port/bsd/openbsdTom Ryder2017-10-2814-13/+47
| |\ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | |
* | | | | | | | Merge branch 'port/bsd/freebsd'Tom Ryder2017-10-281-0/+10
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This small block of OS-dependent code seems to be the only thing that FreeBSD requires to use all of these dotfiles safely, so I think I can merge this branch now.
| * \ \ \ \ \ \ \ Merge branch 'master' into port/bsd/freebsdTom Ryder2017-10-286-5/+31
| |\ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | |
* | | | | | | | | Rename .markdown files to .mdTom Ryder2017-10-286-3/+3
| | | | | | | | |
* | | | | | | | | Correct explanation of ksw(1df) ideaTom Ryder2017-10-281-2/+2
| | | | | | | | |
* | | | | | | | | Add TABS.markdown to show how to switch to tabsTom Ryder2017-10-281-0/+26
| |_|_|_|_|/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This enables me to remove my expensive and rather silly "tabs" feature branch.