Skip to content

Instantly share code, notes, and snippets.

@johnny13
Forked from BlakeGardner/install nano.sh
Last active December 18, 2016 21:30
Show Gist options
  • Select an option

  • Save johnny13/fc7c3bb7eed39bf51c2bc05dc20f7455 to your computer and use it in GitHub Desktop.

Select an option

Save johnny13/fc7c3bb7eed39bf51c2bc05dc20f7455 to your computer and use it in GitHub Desktop.
Syntax highlighting in nano on Mac OS X
# install Homebrew if you don't already have it: http://mxcl.github.io/homebrew/
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
# Install `wget` with IRI support.
brew install wget --with-iri
# install nano from homebrew
brew install nano
# update your nanorc file with the contents of the nanorc file below
#nano ~/.nanorc
wget -O ~/.nanorc "https://gist.githubusercontent.com/johnny13/fc7c3bb7eed39bf51c2bc05dc20f7455/raw/9b76e1067e58904fb76c8380ed49a4fec94bcc9e/nanorc"
# re-open your terminal and you'll have syntax highlighting
include /usr/local/share/nano/asm.nanorc
include /usr/local/share/nano/awk.nanorc
include /usr/local/share/nano/c.nanorc
include /usr/local/share/nano/cmake.nanorc
include /usr/local/share/nano/css.nanorc
include /usr/local/share/nano/debian.nanorc
include /usr/local/share/nano/fortran.nanorc
include /usr/local/share/nano/gentoo.nanorc
include /usr/local/share/nano/groff.nanorc
include /usr/local/share/nano/html.nanorc
include /usr/local/share/nano/java.nanorc
include /usr/local/share/nano/makefile.nanorc
include /usr/local/share/nano/man.nanorc
include /usr/local/share/nano/mgp.nanorc
include /usr/local/share/nano/mutt.nanorc
include /usr/local/share/nano/nanorc.nanorc
include /usr/local/share/nano/objc.nanorc
include /usr/local/share/nano/ocaml.nanorc
include /usr/local/share/nano/patch.nanorc
include /usr/local/share/nano/perl.nanorc
include /usr/local/share/nano/php.nanorc
include /usr/local/share/nano/pov.nanorc
include /usr/local/share/nano/python.nanorc
include /usr/local/share/nano/ruby.nanorc
include /usr/local/share/nano/sh.nanorc
include /usr/local/share/nano/tcl.nanorc
include /usr/local/share/nano/tex.nanorc
include /usr/local/share/nano/xml.nanorc
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment