NAME¶
~/.curves - CurVeS preferences file
SYNOPSIS¶
~/.curves
DESCRIPTION¶
In the user's home directory, the
.curves file configures preferences for
the CurVeS UI to CVS version control. The hash character '#' all characters
that follow up to the end of line are ignored. Blank lines are ignored, too.
The significant lines in the file have the format of
<variable> = <value>
where the variable identifier contains no whitespace and the value is either a
decimal number, a hexadecimal number prefixed by 0x, or a string comprised of
the first non-whitespace character after the equal sign and all characters up
to the end of the line.
In addition, boolean options may take any of the strings "yes",
"y", "yep", "true", "t" for a truth
value and "no", "nope", "n", "false",
or "f" for a false value.
PREFERENCE ITEMS¶
- ColorScheme 1
- Defines a color scheme for coding the file listing. The
color coding provides a redundant description of file status. Scheme 0
looks good on the Linux console. Scheme 1 is better for X-Windows XTerms.
Scheme 2 is monochrome.
- CommitCommentEditor line
- Specifies the name/method of entering commit comments. This
option may take any of the values "line" to use the standard
single line edit, "builtin" which *will eventually* invoke a
simple windowed editor, "editor" to use the default
user-specified editor, or "cvs" to use whatever method is
defined for CVS.
- Debug 0
- When non-zero, this option enables trace debug output.
Trace information is written to the file named by the option DebugOutput.
- DebugOutput ./log
- Pathname of file where trace debug output will be written.
The Debug option controls whether or not trace information is written to
this log file.
- DebugTimestamps none
- Describes the method, if any, of timestamping trace debug
output messages. This option may take any of the values "tod"
for time of day, "relative" for a measure of the time elapsed
since the previous trace message, or "none".
- Editor $(EDITOR) or $(VISUAL) or vi
- Describes the editor used to edit the configuration file
from the File->Options command.
- InhibitAltCharset yes
- Inhibits the use of the termcap/terminfo defined alternate
characterset for drawing lines and corners. Define this to use ASCII
characters instead of the alternate character set. If the termcap/terminfo
record doesn't define an alternate character set, ASCII will be used
anyway.
- SenseBinaryFiles yes
- Enables the automatic determination of new files as either
binary of text. When disabled new files are marked as Text but this
designation may be changed with the CVS->BinaryToggle command.
- Sort ca
- Defines the default sort order for files within a
directory. Each letter corresponds to the sort keys in descending order of
importance. This sort order may be changed for the current CurVeS
session by using the Sort command.
The keys are as follows:
- a
- sort alphabetically without regard to case. Thus 'AXE'
sorts after 'abe'.
- A
- sort alphabetically according to ASCII lexical order. Thus
'AXE' sorts before 'abe'.
- c
- sort by file classification mark. The order of these marks
is defined internally to CurVeS and is from most interesting to
least interesting. Source controlled files are more interesting than
uncontrolled files. Edited files are more interesting that unedited,
added, removed, or out-of-sync files.
- n
- sort newest files first.
- o
- sort oldest files first.
- l
- sort longest files first, those with the greatest file
size.
- s
- sort shortest files first, those with the smallest file
size.
- cvs cvs
- Sets the name of the local cvs program. This is the exact
name given to the operating system when executing CVS. The program must be
either be in the path, or the name must be an absolute path. To enable
compression for client/server connections, add the -z# switch to this
preference, e.g. "cvs -z9".
- cvs_server
- Sets the name of the CVS server program used to access
remote repositories via rsh. This preference overrides the environment
variable CVS_SERVER. The default value is a blank string which will not
override the environment variable. It is best to use the environment
variable instead of using this preference so that the CVS command line
operates correctly. This preferences tends to be most useful when
debugging CurVeS.
- more more
- Sets the name of the local pager program. This is the exact
name given to the operating system when using more. The program must be
either be in the path, or the name must be an absolute path. The pager is
used when showing CVS command output to the user. The program must act
like a filter.
AUTHOR¶
Marc Singer <elf@debian.org>
SEE ALSO¶
curves(1)