What is nano?
nano is a text editor for Unix-like computing systems or operating environments using a command line interface. It emulates the Pico text editor, part of the Pine email client, and also provides additional functionality.
GNU nano is a small and friendly text editor. Besides basic text editing, nano offers many extra features like an interactive search and replace, go to line and column number, auto-indentation, feature toggles, internationalization support, and filename tab completion.
Nano has a pseudo-graphical layout that makes it a little easier to jump right into.
Command for Starting nano editor
Command line Options
Start at line number LINE and column number COLUMN (at least one of which must be specified) instead of the default of line 1, column 1.
Same as -h, --help.
Make the Home key smarter. When Home is pressed anywhere but at the very beginning of non-whitespace characters on a line, the cursor will jump to that beginning (either forwards or backwards). If the cursor is already at that position, it will jump to the true beginning of the line.
When saving a file, back up the previous version of it to the current filename suffixed with a ~.
-C , --backupdir=
Set the directory where nano puts unique backup files if file backups are enabled.
Use bold text instead of reverse video text.
Convert typed tabs to spaces.
Enable multiple file buffers, if available.
Log search and replace strings to ~/.nano_history, so they can be retrieved in later sessions, if nanorc support is available.
Don't look at SYSCONFDIR/nanorc or ~/.nanorc, if nanorc support is available.
Interpret the numeric keypad keys so that they all work properly. You should only need to use this option if they don't, as mouse support won't work properly with this option enabled.
Don't add newlines to the ends of files.
Don't convert files from DOS/Mac format.
Use the blank line below the titlebar as extra editing space.
More Reference click here -> http://mintaka.sdsu.edu/reu/nano.html