Chciałbym napisać tryb główny do sprawdzania plików netCDF. Są to pliki binarne, które mogą mieć rozmiar wielu GB. Więc nie chcę ich otwierać w emacs.
Interakcja, o której myślę, jest następująca:
- Użytkownik otwiera plik netCDF jak każdy inny plik w emacsie.
- Program wiersza polecenia (
ncdump -h
) jest wykonywany na pliku, a dane wyjściowe są interpretowane przez emacs.
Problem polega na tym, że wydaje się, że nie ma sposobu, aby zatrzymać emacsa przed faktycznym otwarciem pliku.
process-file
lub call-process
na takim pliku, przy użyciu ncdump -h
itp.
M-x package-install
.
-*-my-mode-*-
.). Trzeba było wcześniej się podłączyćfind-find-noselect
, być może w miejscu, w którym teraz jest wyjątek dla katalogów.