Vorrei scrivere una modalità principale per l'ispezione dei file netCDF. Questi sono file binari che possono avere dimensioni multiple di GB. Quindi non voglio aprirli in emacs.
L'interazione che ho in mente è la seguente:
- L'utente apre il file netCDF come qualsiasi altro file in emacs.
- Un programma da riga di comando (
ncdump -h
) viene eseguito sul file e l'output viene interpretato da emacs.
Il problema è che non sembra esserci alcun modo per impedire a emacs di aprire effettivamente il file.
process-file
o call-process
su tale file uno, usando ncdump -h
ecc
M-x package-install
.
-*-my-mode-*-
.). Dovresti agganciarti primafind-find-noselect
, forse nel punto in cui ora c'è un'eccezione per le directory.