SET$EDITOR: Difference between revisions

From CompleteNoobs
Jump to navigation Jump to search
AwesomO (talk | contribs)
forgot about bash
AwesomO (talk | contribs)
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
==Drop Down Info Box For Setting $EDITOR==
<div class="toccolours mw-collapsible mw-collapsed">
Set CLi Text <code>$EDITOR</code> - Quick Guide
<div class="mw-collapsible-content">
<b>FIND WHICH SHELL YOU ARE USING</b><br>
* This command will tell you your current shell.
<code>echo $SHELL</code>
<br>
<b>SH SHELL</b>
* Check if '''EDITOR''' is already set:
<code>echo $EDITOR</code>
* Set the environment variable:
<code>set EDITOR=nano</code>
* Unset the variable:
<code>unset EDITOR</code>
<br>
<b>BASH SHELL</b>
* Check if '''EDITOR''' is already set:
<code>echo $EDITOR</code>
* Set the environment variable:
<code>export EDITOR=nano</code>
* Unset the variable:
** will export/set EDITOR to empty string
<code>export EDITOR=</code>
</div>
</div>
==SET EDITOR - link to drop down==
* Appending the following to your wiki page , will include the drop down <b>How to Set $EDITOR</b> guide.
<nowiki>{{:SET_EDITOR}}</nowiki>
* Example Below:
{{:SET_EDITOR}}
==Find your current shell==
* Will return your current shell
<code>echo $SHELL</code>


==Set $EDITOR==
==Set $EDITOR==
Line 19: Line 56:


=== '''SH SHELL''' Checking, Setting, and Unsetting $EDITOR ===
=== '''SH SHELL''' Checking, Setting, and Unsetting $EDITOR ===
- Check if '''EDITOR''' is already set:
* Check if '''EDITOR''' is already set:
  <code>echo $EDITOR</code>
<code>echo $EDITOR</code>


- Set the environment variable:
* Set the environment variable:
  <code>set EDITOR=nano</code>
<code>set EDITOR=nano</code>


- Unset the variable:
* Unset the variable:
  <code>unset EDITOR</code>
<code>unset EDITOR</code>


Once set, you can use:
Once set, you can use:<br>
<code>$EDITOR /home/$USER/somefile.txt</code>
<code>$EDITOR /home/$USER/somefile.txt</code><br>
to open files with your chosen editor, in this case, nano.
to open files with your chosen editor, in this case, nano.


=== '''BASH SHELL''' Checking, Setting, and Unsetting $EDITOR ===
=== '''BASH SHELL''' Checking, Setting, and Unsetting $EDITOR ===
- Check if '''EDITOR''' is already set:
* Check if '''EDITOR''' is already set:
  <code>echo $EDITOR</code>
<code>echo $EDITOR</code>


- Set the environment variable:
* Set (export) the environment variable:
  <code>export EDITOR=nano</code>
<code>export EDITOR=nano</code>


- Unset the variable:
* Unset the variable:
  <code>export EDITOR=</code>
<code>export EDITOR=</code>
* will export/set EDITOR to empty string
* will export/set EDITOR to empty string


Once set, you can use:
Once set, you can use:<br>
<code>$EDITOR /home/$USER/somefile.txt</code>
<code>$EDITOR /home/$USER/somefile.txt</code><br>
to open files with your chosen editor, in this case, nano.
to open files with your chosen editor, in this case, nano.

Latest revision as of 12:44, 23 June 2025

Drop Down Info Box For Setting $EDITOR

Set CLi Text $EDITOR - Quick Guide

FIND WHICH SHELL YOU ARE USING

  • This command will tell you your current shell.

echo $SHELL
SH SHELL

  • Check if EDITOR is already set:

echo $EDITOR

  • Set the environment variable:

set EDITOR=nano

  • Unset the variable:

unset EDITOR
BASH SHELL

  • Check if EDITOR is already set:

echo $EDITOR

  • Set the environment variable:

export EDITOR=nano

  • Unset the variable:
    • will export/set EDITOR to empty string

export EDITOR=

SET EDITOR - link to drop down

  • Appending the following to your wiki page , will include the drop down How to Set $EDITOR guide.

{{:SET_EDITOR}}

  • Example Below:

Set CLi Text $EDITOR - Quick Guide

FIND WHICH SHELL YOU ARE USING

  • This command will tell you your current shell.

echo $SHELL
SH SHELL

  • Check if EDITOR is already set:

echo $EDITOR

  • Set the environment variable:

set EDITOR=nano

  • Unset the variable:

unset EDITOR
BASH SHELL

  • Check if EDITOR is already set:

echo $EDITOR

  • Set the environment variable:

export EDITOR=nano

  • Unset the variable:
    • will export/set EDITOR to empty string

export EDITOR=

Find your current shell

  • Will return your current shell

echo $SHELL

Set $EDITOR

In FreeBSD and other Unix-like operating systems, the EDITOR environment variable specifies the default text editor for command-line operations.

To set EDITOR to the nano text editor, use: set EDITOR=nano This ensures that commands or programs needing a text editor, like git commit, will use nano by default.

Nano is appreciated for its simplicity and user-friendly interface, making it ideal for beginners.

Setting EDITOR to nano can be beneficial for:

  • Users preferring nano over other editors like vi or emacs.
  • Those new to Linux.

To make this setting persistent across sessions, add the command to your shell startup file:

  • For Bash: ~/.bashrc
  • For Zsh: ~/.zshrc

SH SHELL Checking, Setting, and Unsetting $EDITOR

  • Check if EDITOR is already set:

echo $EDITOR

  • Set the environment variable:

set EDITOR=nano

  • Unset the variable:

unset EDITOR

Once set, you can use:
$EDITOR /home/$USER/somefile.txt
to open files with your chosen editor, in this case, nano.

BASH SHELL Checking, Setting, and Unsetting $EDITOR

  • Check if EDITOR is already set:

echo $EDITOR

  • Set (export) the environment variable:

export EDITOR=nano

  • Unset the variable:

export EDITOR=

  • will export/set EDITOR to empty string

Once set, you can use:
$EDITOR /home/$USER/somefile.txt
to open files with your chosen editor, in this case, nano.