Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

In this section we will briefly cover two other common and popular text editors available for HPCs and used in Linux Command Line Interface


Table of Contents
minLevel1
maxLevel3
outlinefalse
stylenone
typelist
printabletrue

Nano

GNU nano is a small and easy to use command line text editor. Besides basic text editing, nano offers features like undo/redo, syntax coloring, interactive search-and-replace, auto-indentation, line numbers, word completion, file locking, backup files, and internationalization support.

  • Nano is terminal based and for use in command line.

  • There are add-ons which allow it to be used in a GUI

  • More information for using Nano on ARCC HPCs may be found here.


Emacs

Emacs is a portable platform for creating applications with a text user interface. It serves as a fully programmable text editor. Many users use Emacs in a variety of different ways.

  • Emacs may be run in a command prompt (command line environment) or in a GUI.

  • It can also be used as an IDE (Integrated Development Environment).

  • More information for using Emacs on ARCC HPCs may be found here.


08.01 Next Steps

Expand
titleVim Text Editor Cheat Sheets
Expand
titleNano Text Editor Cheat Sheets
Expand
titleEmacs Text Editor Cheat Sheets

08.02 Further Trainings: UWYO LinkedIn


08.03 Summary

In this workshop we have:

  • Introduced users, using the Linux command line environment, to text editors: Specifically vim.

  • Demonstrated how to:

    • Open, edit, update, save and quit a text editor.

    • Use the keyboard and shortcuts to navigate around the text file.

    • Use the command line to search for terms within the text file.


Next Steps

 

 Use the following link to provide feedback on this training: https://forms.gle/GHwxQ9X9cPtWMnAF8 or use the QR code below.

TextEditorQRcode.pngImage RemovedIntro to Linux TE.pngImage Added