NEDIT COMMAND SUMMARY Eric Saunders, June 2008 *Tabs open tab ctrl+O close tab ctrl+W save ctrl S switch tab ctrl+pgup *Selecting and editing select horizontal lines shift select vertical lines ctrl select huge columns: place mouse, then ctrl+shift+click end point justify paragraph to window width ctrl+J indent or deindent selection one space ctrl+0 / ctrl+9 one tab shift+ctrl+0 / shift+ctrl+9 override automatic indent (next line at col 1) Shift Return upper/lowercase selection ctrl+6 cut ctrl+X copy ctrl+C paste ctrl+V Undo ctrl+Z *Searching and replacing (reverse with shift) find ctrl+F find again ctrl+G find and replace ctrl+R find and replace again ctrl+T *Moving around goto line number ctrl+L goto top of file ctrl-home goto bottom of file ctrl-end *Linking find definition of function (reqs. tags file) ctrl+D open selected filename ctrl+Y *Default to tags file in current directory: 1) Run ctags (implementation dependent) in base dir e.g. $ cd my_program_base_dir $ ctags $ exuberant-ctags --recurse=yes This creates the file 'tags'. 2) Add these lines to .Xdefaults: nedit.tagFile: tags nedit.alwaysCheckRelativeTagsSpecs: True