wok annotate nano/stuff/patches/etc_nanorc-6.2 @ rev 24955

updated nano and nano-doc (4.8 -> 6.2)
author Hans-G?nter Theisgen
date Sat Apr 23 16:34:46 2022 +0100 (2022-04-23)
parents
children
rev   line source
Hans-G?nter@24955 1 --- etc/nanorc.original
Hans-G?nter@24955 2 +++ etc/nanorc
Hans-G?nter@24955 3 @@ -1,5 +1,8 @@
Hans-G?nter@24955 4 ## Sample initialization file for GNU nano.
Hans-G?nter@24955 5 ##
Hans-G?nter@24955 6 +## /etc/nanorc: system-wide initialization file for nano.
Hans-G?nter@24955 7 +## ~/.nanorc: personal config file.
Hans-G?nter@24955 8 +
Hans-G?nter@24955 9 ## For the options that take parameters, the default value is shown.
Hans-G?nter@24955 10 ## Other options are unset by default. To make sure that an option
Hans-G?nter@24955 11 ## is disabled, you can use "unset <option>".
Hans-G?nter@24955 12 @@ -63,7 +66,7 @@
Hans-G?nter@24955 13 # set guidestripe 75
Hans-G?nter@24955 14
Hans-G?nter@24955 15 ## Remember the used search/replace strings for the next session.
Hans-G?nter@24955 16 -# set historylog
Hans-G?nter@24955 17 +set historylog
Hans-G?nter@24955 18
Hans-G?nter@24955 19 ## Display a "scrollbar" on the righthand side of the edit window.
Hans-G?nter@24955 20 # set indicator
Hans-G?nter@24955 21 @@ -95,7 +98,7 @@
Hans-G?nter@24955 22 ## mouse clicks can be used to place the cursor, set the mark (with a
Hans-G?nter@24955 23 ## double click), and execute shortcuts. The mouse will work in the
Hans-G?nter@24955 24 ## X Window System, and on the console when gpm is running.
Hans-G?nter@24955 25 -# set mouse
Hans-G?nter@24955 26 +set mouse
Hans-G?nter@24955 27
Hans-G?nter@24955 28 ## Switch on multiple file buffers (inserting a file will put it into
Hans-G?nter@24955 29 ## a separate buffer).
Hans-G?nter@24955 30 @@ -172,7 +175,7 @@
Hans-G?nter@24955 31 # set stateflags
Hans-G?nter@24955 32
Hans-G?nter@24955 33 ## Use this tab size instead of the default; it must be greater than 0.
Hans-G?nter@24955 34 -# set tabsize 8
Hans-G?nter@24955 35 +set tabsize 4
Hans-G?nter@24955 36
Hans-G?nter@24955 37 ## Convert each typed tab to the fitting number of spaces.
Hans-G?nter@24955 38 # set tabstospaces
Hans-G?nter@24955 39 @@ -243,9 +246,150 @@
Hans-G?nter@24955 40 # include "/usr/share/nano/*.nanorc"
Hans-G?nter@24955 41
Hans-G?nter@24955 42 ## Or you can select just the ones you need. For example:
Hans-G?nter@24955 43 +## Assembler
Hans-G?nter@24955 44 +# include "/usr/share/nano/asm.nanorc"
Hans-G?nter@24955 45 +
Hans-G?nter@24955 46 +## Autoconf
Hans-G?nter@24955 47 +# include "/usr/share/nano/autoconf.nanorc"
Hans-G?nter@24955 48 +
Hans-G?nter@24955 49 +## AWK
Hans-G?nter@24955 50 +# include "/usr/share/nano/awk.nanorc"
Hans-G?nter@24955 51 +
Hans-G?nter@24955 52 +## C/C++
Hans-G?nter@24955 53 +include "/usr/share/nano/c.nanorc"
Hans-G?nter@24955 54 +
Hans-G?nter@24955 55 +## Changelogs
Hans-G?nter@24955 56 +# include "/usr/share/nano/changelog.nanorc"
Hans-G?nter@24955 57 +
Hans-G?nter@24955 58 +## CMake
Hans-G?nter@24955 59 +# include "/usr/share/nano/cmake.nanorc"
Hans-G?nter@24955 60 +
Hans-G?nter@24955 61 +## CSS
Hans-G?nter@24955 62 +include "/usr/share/nano/css.nanorc"
Hans-G?nter@24955 63 +
Hans-G?nter@24955 64 +## Apt's sources.list
Hans-G?nter@24955 65 +# include "/usr/share/nano/debian.nanorc"
Hans-G?nter@24955 66 +
Hans-G?nter@24955 67 +## Default
Hans-G?nter@24955 68 +include "/usr/share/nano/default.nanorc"
Hans-G?nter@24955 69 +
Hans-G?nter@24955 70 +## Emacs Lisp
Hans-G?nter@24955 71 +# include "/usr/share/nano/elisp.nanorc"
Hans-G?nter@24955 72 +
Hans-G?nter@24955 73 +## Fortran 90/95
Hans-G?nter@24955 74 +# include "/usr/share/nano/fortran.nanorc"
Hans-G?nter@24955 75 +
Hans-G?nter@24955 76 +## Gentoo ebuilds/eclasses
Hans-G?nter@24955 77 +# include "/usr/share/nano/gentoo.nanorc"
Hans-G?nter@24955 78 +
Hans-G?nter@24955 79 +## Go
Hans-G?nter@24955 80 +# include "/usr/share/nano/go.nanorc"
Hans-G?nter@24955 81 +
Hans-G?nter@24955 82 +## Groff
Hans-G?nter@24955 83 +# include "/usr/share/nano/groff.nanorc"
Hans-G?nter@24955 84 +
Hans-G?nter@24955 85 +## Guile Scheme
Hans-G?nter@24955 86 +# include "/usr/share/nano/guile.nanorc"
Hans-G?nter@24955 87 +
Hans-G?nter@24955 88 +## HTML
Hans-G?nter@24955 89 # include "/usr/share/nano/html.nanorc"
Hans-G?nter@24955 90 -# include "/usr/share/nano/python.nanorc"
Hans-G?nter@24955 91 -# include "/usr/share/nano/sh.nanorc"
Hans-G?nter@24955 92 +
Hans-G?nter@24955 93 +## Java
Hans-G?nter@24955 94 +# include "/usr/share/nano/java.nanorc"
Hans-G?nter@24955 95 +
Hans-G?nter@24955 96 +## Javascript
Hans-G?nter@24955 97 +include "/usr/share/nano/javascript.nanorc"
Hans-G?nter@24955 98 +
Hans-G?nter@24955 99 +## JSON
Hans-G?nter@24955 100 +# include "/usr/share/nano/json.nanorc"
Hans-G?nter@24955 101 +
Hans-G?nter@24955 102 +## Lua
Hans-G?nter@24955 103 +# include "/usr/share/nano/lua.nanorc"
Hans-G?nter@24955 104 +
Hans-G?nter@24955 105 +## Makefiles
Hans-G?nter@24955 106 +include "/usr/share/nano/makefile.nanorc"
Hans-G?nter@24955 107 +
Hans-G?nter@24955 108 +## Manpages
Hans-G?nter@24955 109 +include "/usr/share/nano/man.nanorc"
Hans-G?nter@24955 110 +
Hans-G?nter@24955 111 +## Magicpoint presentations
Hans-G?nter@24955 112 +# include "/usr/share/nano/mgp.nanorc"
Hans-G?nter@24955 113 +
Hans-G?nter@24955 114 +## Quoted emails (under e.g. mutt)
Hans-G?nter@24955 115 +include "/usr/share/nano/mutt.nanorc"
Hans-G?nter@24955 116 +
Hans-G?nter@24955 117 +## Nanorc files
Hans-G?nter@24955 118 +include "/usr/share/nano/nanorc.nanorc"
Hans-G?nter@24955 119 +
Hans-G?nter@24955 120 +## nftables
Hans-G?nter@24955 121 +# include "/usr/share/nano/nftables.nanorc"
Hans-G?nter@24955 122 +
Hans-G?nter@24955 123 +## C/C++/Obj-C
Hans-G?nter@24955 124 +# include "/usr/share/nano/objc.nanorc"
Hans-G?nter@24955 125 +
Hans-G?nter@24955 126 +## OCaml
Hans-G?nter@24955 127 +# include "/usr/share/nano/ocaml.nanorc"
Hans-G?nter@24955 128 +
Hans-G?nter@24955 129 +## Patch files
Hans-G?nter@24955 130 +include "/usr/share/nano/patch.nanorc"
Hans-G?nter@24955 131 +
Hans-G?nter@24955 132 +## Perl
Hans-G?nter@24955 133 +# include "/usr/share/nano/perl.nanorc"
Hans-G?nter@24955 134 +
Hans-G?nter@24955 135 +## PHP
Hans-G?nter@24955 136 +include "/usr/share/nano/php.nanorc"
Hans-G?nter@24955 137 +
Hans-G?nter@24955 138 +## PO files
Hans-G?nter@24955 139 +include "/usr/share/nano/po.nanorc"
Hans-G?nter@24955 140 +
Hans-G?nter@24955 141 +## PostgreSQL
Hans-G?nter@24955 142 +# include "/usr/share/nano/postgresql.nanorc"
Hans-G?nter@24955 143 +
Hans-G?nter@24955 144 +## POV-Ray
Hans-G?nter@24955 145 +# include "/usr/share/nano/pov.nanorc"
Hans-G?nter@24955 146 +
Hans-G?nter@24955 147 +## Python
Hans-G?nter@24955 148 +include "/usr/share/nano/python.nanorc"
Hans-G?nter@24955 149 +
Hans-G?nter@24955 150 +## Ruby
Hans-G?nter@24955 151 +# include "/usr/share/nano/ruby.nanorc"
Hans-G?nter@24955 152 +
Hans-G?nter@24955 153 +## Bourne shell scripts
Hans-G?nter@24955 154 +include "/usr/share/nano/sh.nanorc"
Hans-G?nter@24955 155 +
Hans-G?nter@24955 156 +## RPM spec files
Hans-G?nter@24955 157 +# include "/usr/share/nano/spec.nanorc"
Hans-G?nter@24955 158 +
Hans-G?nter@24955 159 +## Tcl files
Hans-G?nter@24955 160 +# include "/usr/share/nano/tcl.nanorc"
Hans-G?nter@24955 161 +
Hans-G?nter@24955 162 +## TeX files
Hans-G?nter@24955 163 +# include "/usr/share/nano/tex.nanorc"
Hans-G?nter@24955 164 +
Hans-G?nter@24955 165 +## Texinfo files
Hans-G?nter@24955 166 +# include "/usr/share/nano/texinfo.nanorc"
Hans-G?nter@24955 167 +
Hans-G?nter@24955 168 +## XML files
Hans-G?nter@24955 169 +include "/usr/share/nano/xml.nanorc"
Hans-G?nter@24955 170 +
Hans-G?nter@24955 171 +
Hans-G?nter@24955 172 +## Config file - By SliTaz
Hans-G?nter@24955 173 +syntax "conf" "\.?conf$"
Hans-G?nter@24955 174 +## Keywords
Hans-G?nter@24955 175 +icolor brightgreen "="
Hans-G?nter@24955 176 +## Comments
Hans-G?nter@24955 177 +icolor cyan "^[[:space:]]*#.*$"
Hans-G?nter@24955 178 +
Hans-G?nter@24955 179 +## HTML - With modification for SliTaz.
Hans-G?nter@24955 180 +syntax "HTML" "\.html$"
Hans-G?nter@24955 181 +color brightblue start="<" end=">"
Hans-G?nter@24955 182 +color red "&[^; ]*;"
Hans-G?nter@24955 183 +color brightwhite start="<!DOCTYPE" end=">" start="<title>" end="</title>" start="<!--" end="-->"
Hans-G?nter@24955 184 +color brightcyan start="<meta" end=">" start="<link" end=">"
Hans-G?nter@24955 185 +color brightyellow "<p>|</p>|<pre>|</pre>|<li>|</li>"
Hans-G?nter@24955 186 +color yellow "<ul>|</ul>|<hr>|<hr />"
Hans-G?nter@24955 187 +color brightred "href=|name=|rel=|http-equiv=|content=|title=|type|style"
Hans-G?nter@24955 188 +color brightgreen "<h1>|</h1>|<h2>|</h2>|<h3>|</h3>|<h4>|</h4>|<h5>|</h5>|<h6>|</h6>"
Hans-G?nter@24955 189
Hans-G?nter@24955 190 ## In /usr/share/nano/extra/ you can find some syntaxes that are
Hans-G?nter@24955 191 ## specific for certain distros or for some less common languages.