MaJ du 04-02-2021
This commit is contained in:
@@ -158,4 +158,84 @@ Occurence suivante:
|
||||
|
||||
CTRL + W puis Retour
|
||||
|
||||
CTRL + C pour sortir du mode recherche
|
||||
CTRL + C pour sortir du mode recherche
|
||||
|
||||
|
||||
|
||||
#### Créer un backup du fichier que l'on édite (-B, ):
|
||||
|
||||
```bash
|
||||
$ nano -B wordpress4.sql
|
||||
|
||||
-rw-r--r-- 1 bruno staff 600655 Dec 1 08:54 wordpress4.sql
|
||||
-rw-r--r-- 1 bruno staff 600648 Dec 31 2017 wordpress4.sql~
|
||||
```
|
||||
|
||||
|
||||
|
||||
#### No wrap (-w, --nowrap):
|
||||
|
||||
```bash
|
||||
$ nano -w wordpress4.sql
|
||||
```
|
||||
|
||||
|
||||
|
||||
#### Configuration:
|
||||
|
||||
Colorisation de la syntaxe: les fichiers de configurations sont là: `~/.nanosyntax` (homebrew) et `/usr/local/share/nano/` (macOS).
|
||||
|
||||
Ajouter un fichier de configuration:
|
||||
|
||||
```bash
|
||||
$ nano ~/.nanosyntax/yaml.nanorc
|
||||
```
|
||||
|
||||
et y copier:
|
||||
|
||||
```nanorc
|
||||
# Supports `YAML` files
|
||||
syntax "YAML" "\.ya?ml$"
|
||||
header "^(---|===)" "%YAML"
|
||||
|
||||
## Keys
|
||||
color magenta "^\s*[\$A-Za-z0-9_-]+\:"
|
||||
color brightmagenta "^\s*@[\$A-Za-z0-9_-]+\:"
|
||||
|
||||
## Values
|
||||
color white ":\s.+$"
|
||||
## Booleans
|
||||
icolor brightcyan " (y|yes|n|no|true|false|on|off)$"
|
||||
## Numbers
|
||||
color brightred " [[:digit:]]+(\.[[:digit:]]+)?"
|
||||
## Arrays
|
||||
color red "\[" "\]" ":\s+[|>]" "^\s*- "
|
||||
## Reserved
|
||||
color green "(^| )!!(binary|bool|float|int|map|null|omap|seq|set|str) "
|
||||
|
||||
## Comments
|
||||
color brightwhite "#.*$"
|
||||
|
||||
## Errors
|
||||
color ,red ":\w.+$"
|
||||
color ,red ":'.+$"
|
||||
color ,red ":".+$"
|
||||
color ,red "\s+$"
|
||||
|
||||
## Non closed quote
|
||||
color ,red "['\"][^['\"]]*$"
|
||||
|
||||
## Closed quotes
|
||||
color yellow "['\"].*['\"]"
|
||||
|
||||
## Equal sign
|
||||
color brightgreen ":( |$)"
|
||||
```
|
||||
|
||||
Ajouter ce fichier au fichier de configuration `.nanorc`
|
||||
|
||||
```
|
||||
## yml
|
||||
include "~/.nanosyntax/yml.nanorc"
|
||||
```
|
||||
|
||||
|
||||
Reference in New Issue
Block a user