Ncl
Jump to navigation
Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
NCL (NCAR Command Language) is popular language in Earth science to display scientific data.
Description | ncl-mode for editing NCL files. |
---|---|
Author | name of author |
Maintainer | ncl folks (forked version by Yagnesh) |
Source | http://github.com/yyr/ncl.el |
Part of Emacs | no |
ncl-mode
NOTE: There are two version of ncl.el. One is the official version by NCL folks which contains only ncl.el. The forked version contains few fixes to ncl.el and and ncl-doc el and other goodies to be used by other Emacs packages
ncl-doc-mode
ncl-doc minor mode helps you read NCL documentation from UCAR website
Basic Setup
to start ncl-doc-mode for each ncl buffer add the following your .emacs
(require 'ncl-doc)
(add-hook 'ncl-mode-hook
(lambda ()
(ncl-doc-minor-mode 1)))
Usage
M-x ncl-doc-query-at-point ( C-c C-s )
This function does few things. 1) It prompts for a string/keyword and collects a given string 2) It tries to find a URL for the given string + if it finds URL for the string call the browser to open that URL + If no URL is found, then goes on to search for the given string. + Displays all search matches in separate buffer category wise. In that buffer RET in any search match will call browser for take you to that page. + If no matches found for a given string it leaves you there
M-x ncl-doc-query-open ( C-c C-o )
Use this function you lets you choose from the all keywords ncl-doc has in its database and takes you to that page.