Merge branch 'rs/name-rev-memsave'
[git] / Documentation / config / column.txt
1 column.ui::
2         Specify whether supported commands should output in columns.
3         This variable consists of a list of tokens separated by spaces
4         or commas:
5 +
6 These options control when the feature should be enabled
7 (defaults to 'never'):
8 +
9 --
10 `always`;;
11         always show in columns
12 `never`;;
13         never show in columns
14 `auto`;;
15         show in columns if the output is to the terminal
16 --
17 +
18 These options control layout (defaults to 'column').  Setting any
19 of these implies 'always' if none of 'always', 'never', or 'auto' are
20 specified.
21 +
22 --
23 `column`;;
24         fill columns before rows
25 `row`;;
26         fill rows before columns
27 `plain`;;
28         show in one column
29 --
30 +
31 Finally, these options can be combined with a layout option (defaults
32 to 'nodense'):
33 +
34 --
35 `dense`;;
36         make unequal size columns to utilize more space
37 `nodense`;;
38         make equal size columns
39 --
40
41 column.branch::
42         Specify whether to output branch listing in `git branch` in columns.
43         See `column.ui` for details.
44
45 column.clean::
46         Specify the layout when list items in `git clean -i`, which always
47         shows files and directories in columns. See `column.ui` for details.
48
49 column.status::
50         Specify whether to output untracked files in `git status` in columns.
51         See `column.ui` for details.
52
53 column.tag::
54         Specify whether to output tag listing in `git tag` in columns.
55         See `column.ui` for details.