You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Possibilità di modificare i file dalla riga di comando utilizzando l'editor preferito. (`vi` o il vostro preferito)
20
-
* Il plugin *nvim-lint* correttamente installato in NvChad.
18
+
- È utile la familiarità con NvChad 2.0
19
+
- Possibilità di modificare i file dalla riga di comando utilizzando l'editor preferito. (`vi` o il vostro preferito)
20
+
- Il plugin _nvim-lint_ correttamente installato in NvChad.
21
21
22
22
### :material-monitor-arrow-down-variant: Installazione di nvim-lint
23
23
24
24
Il plugin [nvim-lint](https://github.com/mfussenegger/nvim-lint) fornisce il supporto per l'inserimento dei ==linters== nell'editor, fornendo la correzione del codice o del contenuto sia per la parte sintattica che per quella semantica.
25
25
26
-
Per installare il plugin *nvim-lint*, è sufficiente creare un file **nvim-lint.lua** nella cartella `lua/plugins`; al successivo avvio dell'istanza di Neovim, questo verrà integrato nella configurazione.
26
+
Per installare il plugin _nvim-lint_, è sufficiente creare un file **nvim-lint.lua** nella cartella `lua/plugins`; al successivo avvio dell'istanza di Neovim, questo verrà integrato nella configurazione.
27
27
28
28
Il contenuto del file è il seguente:
29
29
@@ -67,66 +67,68 @@ Invece di consultare l'intero elenco dei pacchetti, utilizziamo la voce del menu
67
67
68
68
Sono disponibili due metodi per configurare `vale`. Si può scegliere il proprio preferito tra le due opzioni sottostanti. Una consiste nel creare i file di configurazione all'interno del percorso del binario `vale`, quindi spostarli nella cartella home, mentre l'altra consiste nel creare i file di configurazione direttamente nella cartella home. Funzionano ugualmente bene. La seconda opzione ha meno passaggi manuali, ma richiede un lungo percorso per il binario `vale`.
69
69
70
-
!!! tip "Suggerimento"
70
+
!!! tip
71
71
72
-
Per nascondere la cartella "styles" (sotto), modificare leggermente il contenuto di `.vale.ini' durante la creazione, cambiando l'opzione "StylesPath" da "styles" a qualcosa di nascosto, come ".styles" o ".vale_styles." Esempio:
73
-
74
-
```
75
-
StylesPath = .vale_styles
76
-
```
72
+
Per nascondere la cartella "styles" (sotto), modificare leggermente il contenuto di \`.vale.ini' durante la creazione, cambiando l'opzione "StylesPath" da "styles" a qualcosa di nascosto, come ".styles" o ".vale_styles." Esempio:
73
+
74
+
` StylesPath = .vale_styles `
77
75
78
76
La sola installazione di `vale` non è sufficiente. Sono necessari un paio di elementi aggiuntivi. Per prima cosa, sarà necessario un file `.vale.ini` che verrà collocato nella radice della cartella home. Successivamente, è necessario generare la cartella "styles" usando `vale sync`.
79
77
80
-
=== "Installazione dal percorso del file binario `vale`"
78
+
\=== "Installazione dal percorso del file binario `vale`"
81
79
80
+
````
82
81
Se vi trovate nel percorso del binario `vale` qui: `~/.local/share/nvim/mason/packages/vale/` si può semplicemente creare il file `.vale.ini` qui, generare la cartella "styles" e poi spostare entrambi nella propria root `~/`. La creazione del file `.vale.ini' è semplice utilizzando l'utilità di configurazione del sito web `vale.sh` (https://vale.sh/generator). Scegliere "Red Hat Documentation Style Guide" per lo stile di base e "alex" per lo stile supplementare. L'uso di 'alex' è facoltativo, ma aiuta a individuare e correggere le parole di genere, polarizzanti, razziali, ecc. Se si scelgono queste opzioni, la schermata dovrebbe apparire come questa: If you choose those options, your screen should look like this:
83
82
84
83

85
84
86
85
È sufficiente copiare il contenuto in basso, creare il file `.vale.ini` con il proprio editor preferito e incollare quanto copiato.
87
86
88
87
È necessario creare la cartella "styles". Per farlo, eseguire il binario `vale` con il comando `sync`. Anche in questo caso, se si sta eseguendo questa operazione dalla directory `~/.local/share/nvim/mason/packages/vale/`, basta fare:
89
-
88
+
90
89
```bash
91
90
./vale sync
92
91
```
93
-
94
-
92
+
93
+
95
94
Una volta terminata l'operazione, verrà visualizzato quanto segue:
96
95
97
96

98
97
99
98
Copiare la cartella `.vale.ini` e la cartella `styles` nella radice della cartella home:
100
-
99
+
101
100
```bash
102
101
cp .vale.ini ~/
103
102
cp -rf styles ~/
104
103
```
104
+
````
105
105
106
-
Copiare il file `.vale.ini` e la cartella `styles` nella radice della cartella home:
106
+
Copiare il file <code>.vale.ini</code> e la cartella <code>styles</code> nella radice della cartella home:
107
107
108
+
````
108
109
Se si preferisce non dover copiare i file e si vuole semplicemente crearli nella propria cartella personale, si può usare questo comando da `~/`:
109
110
110
111
Per prima cosa, creare il file `.vale.ini' nella propria cartella personale usando [il sito web `vale.sh`] (https://vale.sh/generator). Anche in questo caso, scegliere "Red Hat Documentation Style Guide" per lo stile di base e "alex" per lo stile supplementare. Quindi copiare il contenuto nel file `.vale.ini`.
111
112
112
113

113
114
114
115
Successivamente, eseguire il comando `vale sync`. Poiché ci si trova nella propria home directory, è necessario l'intero percorso del binario:
115
-
116
+
116
117
```bash
117
118
~/.local/share/nvim/mason/packages/vale/vale sync
118
119
```
119
-
120
-
120
+
121
+
121
122

122
123
123
124
In questo caso, non è necessario copiare i file, poiché verranno creati nella directory principale.
125
+
````
124
126
125
127
### :material-file-edit-outline: Modifiche al file `lint.lua`
126
128
127
129
È necessario un ultimo passo. È necessario modificare il file `lint.lua` che si trova in `~/.config/nvim/lua/configs/` e aggiungere il linter `vale`.
128
130
129
-
Utilizzando l'esempio mostrato sopra per aggiungere *vale* al linter disponibile per i file markdown, sarà necessario aggiungere il nuovo linter alla stringa già presente:
131
+
Utilizzando l'esempio mostrato sopra per aggiungere _vale_ al linter disponibile per i file markdown, sarà necessario aggiungere il nuovo linter alla stringa già presente:
0 commit comments