Je voudrais écrire un mode majeur pour inspecter les fichiers netCDF. Ce sont des fichiers binaires qui peuvent avoir plusieurs Go de taille. Je ne veux donc pas les ouvrir dans emacs.
L'interaction que j'ai en tête est la suivante:
- L'utilisateur ouvre le fichier netCDF comme tout autre fichier dans emacs.
- Un programme en ligne de commande (
ncdump -h
) est exécuté sur le fichier et la sortie est interprétée par emacs.
Le problème est qu'il ne semble pas possible d'empêcher emacs d'ouvrir le fichier.
process-file
ou call-process
sur un tel fichier, en utilisant ncdump -h
etc.
M-x package-install
.
-*-my-mode-*-
). Vous devez vous connecter plus tôtfind-find-noselect
, peut-être à l'endroit où il existe maintenant une exception pour les répertoires.