Package: elpa-csv-mode (1.27-1)
Links for elpa-csv-mode
Debian Resources:
Download Source Package csv-mode:
Maintainers:
External Resources:
- Homepage [elpa.gnu.org]
Similar packages:
modalità principale di Emacs per modificare valori separati da virgole/caratteri
Questo pacchetto implementa la modalità CSV, una modalità principale per modificare record in un formato CSV generalizzato (valori separati da caratteri). Collega i file con suffisso ".csv" a "csv-mode" (e ".tsv" a "tsv-mode") in "auto-mode-alist".
In modalità CSV, sono disponibili i seguenti comandi:
- C-c C-s ("csv-sort-fields") e C-c C-n ("csv-sort-numeric-fields") rispettivamente per ordinare in modo lessicografico o numerico in base ad un campo o colonna specifici.
- C-c C-r ("csv-reverse-region") inverte l'ordinamento. (Questi comandi sono fortemente basati sul codice in "sort.el", e lo usano.)
- C-c C-k ("csv-kill-fields") e C-c C-y ("csv-yank-fields" elimina e richiama campi o colonne, sebbene non usino il normale kill ring. C-c C-k può eliminare più di un campo alla volta, ma più campi eliminati possono essere richiamati solo come un gruppo fissato equivalente ad un singolo campo.
- "csv-align-mode" mantiene al volo i campi visivamente allineati. Tronca i campi ad una larghezza massima che può essere cambiata per ciascuna colonna con "csv-align-set-column-width". In alternativa C-c C-a ("csv-align-fields") allinea i campi in colonne e C-c C-u ("csv-unalign-fields") annulla l'allineamento; i separatori possono essere nascosti all'interno dei record allineati (sotto il controllo di "csv-invisibility-default" e "csv-toggle-invisibility").
- C-c C-t ("csv-transpose") interscambia righe e colonne. Per i dettagli vedere la documentazione dei singoli comandi.
- "csv-set-separator" imposta il separatore CSV per il buffer corrente, mentre "csv-guess-set-separator' indovina e imposta il separatore sulla base dell'attuale contenuto del buffer. "csv-guess-set-separator" può essere utile per aggiungere un aggancio alla modalità per far sì che la modalità CSV indovini e imposti il separatore automaticamente quando si visita un buffer:
(add-hook 'csv-mode-hook 'csv-guess-set-separator)
La modalità CSV può riconoscere campi separati da uno qualsiasi di diversi caratteri singoli, specificati dal valore dell'opzione utente personalizzabile "csv-separators". I campi dati CSV possono essere limitati da caratteri di virgolette (e devono esserlo se contengono caratteri separatori). Questa implementazione supporta campi con virgolette, dove i caratteri virgoletta permessi sono specificati dal valore dell'opzione utente personalizzabile "csv-field-quotes". In modo predefinito virgole e tabulazioni sono entrambe considerate separatori e l'unica virgoletta per campo è la virgoletta doppia. Queste opzioni utente possono essere modificate SOLO personalizzandole, ad es. con M-x customize-variable.
I comandi della modalità CSV ignorano le righe vuote e le righe di commento che iniziano con il valore della variabile "csv-comment-start" locale del buffer, che è in modo predefinito #. L'interfaccia utente è simile a quella dei comandi standard "sort-fields" e "sort-numeric-fields".
La modalità secondaria globale "csv-field-index-mode" fornisce la visualizzazione dell'indice del campo attuale nella riga di stato, cfr. "line-number-mode" e "column-number-mode". In modo predefinito è attiva.
Other Packages Related to elpa-csv-mode
|
|
|
|
-
- dep: dh-elpa-helper
- pacchetto ausiliario per estensioni Emacs Lisp
-
- dep: emacsen-common
- funzionalità comuni per tutti gli emacs
-
- rec: emacs
- editor GNU Emacs (metapacchetto)
also a virtual package provided by emacs-gtk, emacs-lucid, emacs-nox, emacs-pgtk
-
- enh: emacs
- editor GNU Emacs (metapacchetto)
also a virtual package provided by emacs-gtk, emacs-lucid, emacs-nox, emacs-pgtk
Download elpa-csv-mode
Architecture | Package Size | Installed Size | Files |
---|---|---|---|
all | 26.3 kB | 119.0 kB | [list of files] |