## its end. For example, for the "brackets" option, ""')>]}" will match
## ", ', ), >, ], and }.
-## Silently ignore problems with unknown directives in the nanorc file.
-## Useful when your nanorc file might be read on systems with multiple
-## versions of nano installed (e.g. your home directory is on NFS).
-# set quiet
+## Make the 'nextword' function (Ctrl+Right) stop at word ends
+## instead of at beginnings.
+# set afterends
## When soft line wrapping is enabled, make it wrap lines at blanks
## (tabs and spaces) instead of always at the edge of the screen.
# set atblanks
-## Use auto-indentation.
+## Automatically indent a newly created line to the same number of
+## tabs and/or spaces as the preceding line -- or as the next line
+## if the preceding line is the beginning of a paragraph.
# set autoindent
## Back up files to the current filename plus a tilde.
## The directory to put unique backup files in.
# set backupdir ""
-## Do backwards searches by default.
-# set backwards
-
## Use bold text instead of reverse video text.
# set boldtext
-## The characters treated as closing brackets when justifying
-## paragraphs. They cannot contain blank characters. Only closing
-## punctuation, optionally followed by closing brackets, can end
-## sentences.
+## The characters treated as closing brackets when justifying paragraphs.
+## This may not include any blank characters. Only closing punctuation,
+## optionally followed by these closing brackets, can end sentences.
# set brackets ""')>]}"
## Do case-sensitive searches by default.
## Constantly display the cursor position in the status bar. Note that
## this overrides "quickblank".
# set constantshow
-## (The old form, 'const', is deprecated.)
## Use cut-from-cursor-to-end-of-line by default.
# set cutfromcursor
## Remember the used search/replace strings for the next session.
# set historylog
-## Make the justify command kill whitespace at the end of lines.
-# set justifytrim
-
## Display line numbers to the left of the text.
# set linenumbers
## Don't display the helpful shortcut lists at the bottom of the screen.
# set nohelp
+## Don't automatically add a newline when a file does not end with one.
+# set nonewlines
+
## Don't pause between warnings at startup. Which means that only the
## last one will be readable (when there are multiple ones).
# set nopauses
-## Don't add newlines to the ends of files.
-# set nonewlines
-
## Don't wrap text at all.
# set nowrap
## Remember the cursor position in each file for the next editing session.
# set positionlog
-## (The old form, 'poslog', is deprecated.)
## Preserve the XON and XOFF keys (^Q and ^S).
# set preserve
# set quickblank
## The email-quote string, used to justify email-quoted paragraphs.
-## This is an extended regular expression if your system supports them,
-## otherwise a literal string.
-## If you have extended regular expression support, the default is:
-# set quotestr "^([ ]*[#:>\|}])+"
-## Otherwise:
-# set quotestr "> "
+## This is an extended regular expression. The default is:
+# set quotestr "^([ ]*([#:>|}]|//))+"
## Fix Backspace/Delete confusion problem.
# set rebinddelete
## Save automatically on exit; don't prompt.
# set tempfile
+## Snip whitespace at the end of lines when justifying or hard-wrapping.
+# set trimblanks
+## (The old form, 'justifytrim', is deprecated.)
+
## Disallow file modification. Why would you want this in an rcfile? ;)
# set view
# set wordchars "<_>."
-## Paint the interface elements of nano.
-## These are examples; by default there are no colors.
+## Paint the interface elements of nano. These are examples;
+## by default there are no colors, except for errorcolor.
# set titlecolor brightwhite,blue
# set statuscolor brightwhite,green
+# set errorcolor brightwhite,red
# set selectedcolor brightwhite,magenta
# set numbercolor cyan
# set keycolor cyan
# set functioncolor green
## In root's .nanorc you might want to use:
-# set titlecolor brightwhite,red
-# set statuscolor brightwhite,red
+# set titlecolor brightwhite,magenta
+# set statuscolor brightwhite,magenta
+# set errorcolor brightwhite,red
# set selectedcolor brightwhite,cyan
# set numbercolor magenta
# set keycolor brightmagenta
## Key bindings.
## See nanorc(5) (section REBINDING KEYS) for more details on this.
##
-## The following three functions are not bound to any key by default.
-## You may wish to choose different keys than the ones suggested here.
-# bind ^S savefile main
+## The following two functions are not bound to any key by default.
+## You may wish to choose other keys than the ones suggested here.
# bind M-B cutwordleft main
# bind M-N cutwordright main