docs: mention how to properly colorize all types in nano's source code

master
Benno Schulenberg 2021-09-11 17:50:11 +02:00
parent b6366411dc
commit 43ebabe05d
1 changed files with 8 additions and 1 deletions

View File

@ -84,7 +84,6 @@ Problems?
Please submit any bugs you find in the code in git via the bug tracker Please submit any bugs you find in the code in git via the bug tracker
on Savannah (https://savannah.gnu.org/bugs/?group=nano). on Savannah (https://savannah.gnu.org/bugs/?group=nano).
Contributing something Contributing something
---------------------- ----------------------
@ -114,3 +113,11 @@ to include 'set tabsize 4', or you could use -T4 on the command line.
To make git display things as intended, you can do: To make git display things as intended, you can do:
$ git config --local core.pager "less -x1,5" $ git config --local core.pager "less -x1,5"
To see all types that are used in nano's source code colorized as types,
you can add these lines to your ~/.nanorc:
extendsyntax c color green "\<struct (dirent|option|passwd)\>"
extendsyntax c color green "\<struct (sigaction|stat|termios)\>"
extendsyntax c color green "\<struct (timespec|vt_stat|winsize)\>"
extendsyntax c color green "\<([[:lower:]_]+(struct|type)|va_list)\>"