User Tools

Site Tools


nano

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
nano [2022/04/30 01:31] – add cheatsheet section peteyboynano [2022/08/15 18:02] – Added tips section with ^z keybind tip peteyboy
Line 5: Line 5:
 A great addition, especially if you connect to SDF on a color terminal, is nano's use of "syntax" files, which provide syntax highlighting for several programming languages and related filetypes, such as HTML files, shell scripts, shell resource files (like ''.bashrc'') and even the nano resource file ''.nanorc'', where the settings for syntax file are kept. A great addition, especially if you connect to SDF on a color terminal, is nano's use of "syntax" files, which provide syntax highlighting for several programming languages and related filetypes, such as HTML files, shell scripts, shell resource files (like ''.bashrc'') and even the nano resource file ''.nanorc'', where the settings for syntax file are kept.
  
-== How to Activate Syntax Hightlighting ==+==== How to Activate Syntax Hightlighting ====
 To activate syntax highlighting, we are going to copy the default ''nanorc'' file to your user space and edit it. The steps are: To activate syntax highlighting, we are going to copy the default ''nanorc'' file to your user space and edit it. The steps are:
   -  copy the default file ''nanorc'' to your local as a resource file, ''.nanorc'' (yes, with the dot)<code>   -  copy the default file ''nanorc'' to your local as a resource file, ''.nanorc'' (yes, with the dot)<code>
Line 29: Line 29:
 The next time you open nano on an HTML or other file (it keys off the file extension, like ''index.html''), you should see the code hightlighted, which should help your editing significantly! The next time you open nano on an HTML or other file (it keys off the file extension, like ''index.html''), you should see the code hightlighted, which should help your editing significantly!
  
- +==== nano cheatsheet ====
-=== nano cheatsheet ===+
 Nano, like 'pico', has Help. So if you start with the [[pico_cheat_sheet|pico cheatsheet]] and read the Help, you'll get what you need. Nano, like 'pico', has Help. So if you start with the [[pico_cheat_sheet|pico cheatsheet]] and read the Help, you'll get what you need.
  
- +====Nano Tips==== 
 + 
 +=== Old Suspend Key === 
 +As of nano 6.4 suspend behavior was changed. Instead of ''ctl-z'' (also typed //^z//, in the nano menu itself) being suspend as it was before, typing ''^z''  warns you that you need to to ''^t^z'' if you '''really''' mean to suspend. 
 + 
 +You can reset to the old way by putting this in your //.nanorc// That makes ''^z'' suspend again. 
 + 
 +  ## Allow nano to be suspended with ''^z'' the old way, not ''^t^z' 
 +  bind ^Z suspend main  
 + 
 + 
nano.txt · Last modified: 2023/01/23 20:01 by peteyboy