diff options
author | Bram Moolenaar <Bram@vim.org> | 2010-07-14 19:53:30 +0200 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2010-07-14 19:53:30 +0200 |
commit | 1a38442dbc01e511c29e19faa2ee9a8527151887 (patch) | |
tree | 1aacc128778656b1a778326ee63cf2d28f7f3072 /runtime | |
parent | b28ebbca8400dccfc5eb9957ed96fcba9fe05e46 (diff) |
Added 'colorcolumn' option. Partly by Gregor Uhlenheuer.
Diffstat (limited to 'runtime')
-rw-r--r-- | runtime/doc/options.txt | 23 | ||||
-rw-r--r-- | runtime/doc/syntax.txt | 2 | ||||
-rw-r--r-- | runtime/doc/tags | 2 | ||||
-rw-r--r-- | runtime/doc/todo.txt | 6 |
4 files changed, 26 insertions, 7 deletions
diff --git a/runtime/doc/options.txt b/runtime/doc/options.txt index d8f4dfbaf1..f674154f61 100644 --- a/runtime/doc/options.txt +++ b/runtime/doc/options.txt @@ -2163,7 +2163,7 @@ A jump table for the options with a short description can be found at |Q_op|. column. This option is useful for viewing the differences between two versions of a file (see 'diff'); in diff mode, inserted and deleted lines (though not characters within a line) are - taken into account. + taken into account. *'cursorcolumn'* *'cuc'* *'nocursorcolumn'* *'nocuc'* @@ -4547,6 +4547,25 @@ A jump table for the options with a short description can be found at |Q_op|. < This option cannot be set from a |modeline| or in the |sandbox|, for security reasons. + *'colorcolumn'* *'cc'* +'colorcolumn' 'cc' string (default "") + local to window + {not in Vi} + {not available when compiled without the |+syntax| + feature} + 'colorcolumn' is a comma separated list of screen columns that are + highlighted with ColorColumn |hl-ColorColumn|. Useful to align + text. Will make screen redrawing slower. + The screen column can be an absolute number, or a number preceded with + '+' or '-', which is added to or subtracted from 'textwidth'. > + + :set cc=+1 " highlight column after 'textwidth' + :set cc=+1,+2,+3 " highlight three columns after 'textwidth' + :hi ColorColumn ctermbg=lightgrey guibg=lightgrey +< + When 'textwidth' is zero then the items with '-' and '+' are not used. + A maximum of 256 columns are highlighted. + *'matchpairs'* *'mps'* 'matchpairs' 'mps' string (default "(:),{:},[:]") local to buffer @@ -6013,7 +6032,7 @@ A jump table for the options with a short description can be found at |Q_op|. :set showbreak=>\ < Note the backslash to escape the trailing space. It's easier like this: > - :let &showbreak = '+++ ' + :let &showbreak = '+++ ' < Only printable single-cell characters are allowed, excluding <Tab> and comma (in a future version the comma might be used to separate the part that is shown at the end and at the start of a line). diff --git a/runtime/doc/syntax.txt b/runtime/doc/syntax.txt index cd06f1683c..ebbe8915c4 100644 --- a/runtime/doc/syntax.txt +++ b/runtime/doc/syntax.txt @@ -4212,6 +4212,8 @@ These are the default highlighting groups. These groups are used by the 'highlight' option default. Note that the highlighting depends on the value of 'background'. You can see the current settings with the ":highlight" command. + *hl-ColorColumn* +ColorColumn used for the columns set with 'colorcolumn' *hl-Conceal* Conceal placeholder characters substituted for concealed text (see 'conceallevel') diff --git a/runtime/doc/tags b/runtime/doc/tags index c105b967a2..e72655dd35 100644 --- a/runtime/doc/tags +++ b/runtime/doc/tags @@ -101,6 +101,7 @@ $VIMRUNTIME starting.txt /*$VIMRUNTIME* 'buftype' options.txt /*'buftype'* 'casemap' options.txt /*'casemap'* 'cb' options.txt /*'cb'* +'cc' options.txt /*'cc'* 'ccv' options.txt /*'ccv'* 'cd' options.txt /*'cd'* 'cdpath' options.txt /*'cdpath'* @@ -126,6 +127,7 @@ $VIMRUNTIME starting.txt /*$VIMRUNTIME* 'cmp' options.txt /*'cmp'* 'cms' options.txt /*'cms'* 'co' options.txt /*'co'* +'colorcolumn' options.txt /*'colorcolumn'* 'columns' options.txt /*'columns'* 'com' options.txt /*'com'* 'comments' options.txt /*'comments'* diff --git a/runtime/doc/todo.txt b/runtime/doc/todo.txt index b151eb78a9..5ff1e3b173 100644 --- a/runtime/doc/todo.txt +++ b/runtime/doc/todo.txt @@ -1098,12 +1098,8 @@ Vim 7.3: - Conceal feature: no update when moving to another window. (Dominique Pelle, 2010 Jul 5) Vince will look into it. Patches to possibly include: -- Patch for vertical line at certain column position, 'guidecolumn' option. - (Pankaj Garg, 2009 Apr 14, aka Lone, Apr 15) - Update 2009 May 2, 'margincolumn' +- 'colorcolumn': make it local to window. Alternative patch. (2010 Feb 2, Gregor Uhlenheuer, update 2010 Jul 12) - Fix by Lech Lorens, Apr 19 - When there are multiple columns it makes sense to call it 'guidecolumn' - Another patch for Javascript indenting. (Hari Kumar, 2010 Jul 11) Needs a few tests. - Add different highlighting for a fold line depending on the fold level. |