# Sample initialization file for GNU nano # Please note that you must have configured nano with # --enable-nanorc for this file to be read! # Use regular expressions by default # set regexp # Constantly update the cursor position # set const # Use cut to end of line with ^K by default # set cut # Use Auto-indentation # set autoindent # Don't follow symlinks when writing files # set nofollow # Set operating directory (chroot of sorts) # set operatingdir "~" # Use Pico Compatibility mode for the shortcut lists and search text # set pico # Use this value instead of the default # set fill -8 # Use this tab size instead of the default # set tabsize 8 # Use this spelling checker instead of the default one # set speller aspell # Save automatically on exit, don't prompt # set tempfile # Disallow file modification, why would you want this in an rc file? ;) # set view # Don't wrap text at all # set nowrap # Don't display the help lists at the bottom of the screen # set nohelp # Allow nano to be suspended with ^Z # set suspend # Use smooth scrolling as the default # set smooth # Allow multiple file buffers (using ^R inserts into separate buffer) # You must have configured with --enable-multibuffer or --enable-extra for # this to work # # set multibuffer # # Color setup # Format: color foreground,background regex [regex...] # # Legal colors are: white, black, red, blue, green, yellow, purple, cyan # You may use the preefix "bright" to mean a stronger color hilight # # If your system supports transparency, not specifying a background # color will use a transparent color. If you don't want this, be sure # to set the background color to black or white. # #color brightred float\ char\ int\ void\ NULL [A-Z_]\{2,\} static #color brightred [\ ]struct ^struct if\ while[\ \n\(] do[\ \n\(] else[\ \n] case\ switch\ break; #color brightcyan #define #include #ifn*def #endif #elif #else # You will in general want your comments and strings to come last, becase # syntax highlighting rules will be applied in the order they are read in #color brightyellow <.*> ".*" #color brightblue /\*.**/ # multi-line comment hack #color brightblue /\*.* [^\/][^\*]*\*\/ ^.*\*+*\**$ ^\ *\*\{1,\}\/$ \/\/.*