Spring, 2019
Jewett
Text/code Editors
ATMS 502 / CSE 566
Numerical fluid dynamics
Last updated 1/2019

Following are some links/references for text editors available to you.
You typically work in one of two ways: (a) the files stay on Stampede; you connect via ssh/xshell, and edit them there.
Or, (b) you copy files from Stampede to your PC, edit them locally, and ship them back to Stampede to use them there.

Links here still need updating.

(a) Text editors to run remotely on Stampede (with you typing via ssh/xshell)

Nano

Nano is a simple(r) text editor that allows you to work directly within your ssh window.  Arrow keys work to move you around in the file.   It builds upon the older pico text editor.

Emacs

Emacs is a full-featured editor.  When logged into Stampede, with X-windows running on your PC, you type 
"emacs name-of-file".

Vi / Vim

Vi (or the newer Vim) is a powerful but old-style text editor.  It is, however, available on every Linux system.
Note:  if you use "vim" with fortran (.f90) files, put the following in the file .vimrc in your home directory:
      let fortran_free_source=1

(b) Local editors to run on your PC

All are free unless otherwise noted.  Emacs, Bluefish, and jEdit are free & available for all platforms.
See also the Eclipse (free) and Zend Studio / Komodo Edit (pay) integrated development environments (IDE); for all platforms.
Local PC editor lists taken from this site, and this and;  also this.