aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Rebuild dotfiles(7) manual from README.mdTom Ryder2017-10-291-19/+17
|
* Adjust description of Vim configurationTom Ryder2017-10-291-7/+12
| | | | Mostly to reflect its split into subfiles in ~/.vim/config.
* Merge branch 'vimrc-split'Tom Ryder2017-10-2837-557/+541
|\ | | | | | | | | This development branch split .vimrc into many logically-grouped subfiles in ~/.vim/config/*.vim.
| * Move 'nrformats' .vimrc config into subfileTom Ryder2017-10-282-4/+3
| | | | | | | | | | | | | | This is an awkward filename and very unlikely to ever have anything but this one setting in it, but I can't think of any logical other place to put it. number.vim applies to line numbering, which is a distinct concept.
| * Move line-joining .vimrc config into subfileTom Ryder2017-10-282-5/+4
| |
| * Move 'tildeop' .vimrc config into subfileTom Ryder2017-10-282-4/+3
| | | | | | | | | | | | This is an awkward filename and very unlikely to ever have anything but this one setting in it, but I can't think of any logical other place to put it.
| * Move backspace .vimrc config into subfileTom Ryder2017-10-282-4/+3
| |
| * Move yanking .vimrc config into subfileTom Ryder2017-10-282-5/+4
| |
| * Move buffers .vimrc config into subfileTom Ryder2017-10-282-8/+8
| |
| * Move substitution .vimrc config into subfileTom Ryder2017-10-282-5/+4
| |
| * Move Fedora workaround .vimrc config into subfileTom Ryder2017-10-282-9/+8
| |
| * 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.
* | Check .vimrc '+shellslash' before setting itTom Ryder2017-10-281-1/+3
|/ | | | | | | | From :help 'shellslash': > 'shellslash' only works when a backslash can be used as a path > separator. To test if this is so use: > if exists('+shellslash')
* 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
| |\ \ | |/ / |/| |