askvity

How to Install Nano Editor in Windows?

Published in Software Installation 3 mins read

Installing the nano editor on Windows involves using Git Bash, as nano is primarily a Linux-based text editor. Here's how you can get it set up:

  1. Open PowerShell as an administrator.

  2. Check your execution policy by running: Get-ExecutionPolicy. If it returns "Restricted," you'll need to change it to allow script execution. Run this command: Set-ExecutionPolicy AllSigned. You may be prompted for confirmation; type 'A' for Yes to All.

  3. If you don't already have Git installed, you'll need to install it. A simple way to do this is using winget: winget install -e --id Git.Git (This command requires Windows 10 1709 or later).

  4. Now, you need to add Git's usr/bin directory to your system's PATH environment variable. This allows you to run nano from any command prompt. Here's how:

    • Find the Git Installation Directory: The default installation location for Git is C:\Program Files\Git. Navigate to that directory using File Explorer.

    • Add to PATH:

      • Search for "environment variables" in the Windows search bar.
      • Click on "Edit the system environment variables."
      • Click the "Environment Variables..." button.
      • Under "System variables" (or "User variables" for a user-specific install), find the variable named "Path" and select it.
      • Click "Edit...".
      • Click "New" and add the following line: C:\Program Files\Git\usr\bin (assuming you installed Git in the default location).
      • Click "OK" on all the dialog boxes to save the changes.
  5. Restart your command prompt (PowerShell or Command Prompt) for the changes to take effect. You might even need to restart your computer in some cases.

  6. Verify the installation by typing nano in your command prompt and pressing Enter. If nano opens, you have successfully installed it.

Important Notes:

  • The execution policy change is necessary because installing Git and adding it to the path involves running scripts. Setting AllSigned allows you to run scripts signed by trusted publishers.
  • You can also install nano using other package managers, such as Chocolatey or Scoop, but using Git Bash is a common and straightforward method.
  • If you're using Windows Subsystem for Linux (WSL), you can install nano directly using your Linux distribution's package manager (e.g., sudo apt install nano on Ubuntu). This answer addresses installing nano in a standard Windows environment.

Related Articles