ctrl+shift+p filters: :st2 :st3 :win :osx :linux
Browse

Hosts

by tijn ST2/ST3

Scrupulous syntax highlighting for /etc/hosts

Details

Installs

  • Total 4K
  • Win 2K
  • OS X 1K
  • Linux 449
Sep 18 Sep 17 Sep 16 Sep 15 Sep 14 Sep 13 Sep 12 Sep 11 Sep 10 Sep 9 Sep 8 Sep 7 Sep 6 Sep 5 Sep 4 Sep 3 Sep 2 Sep 1 Aug 31 Aug 30 Aug 29 Aug 28 Aug 27 Aug 26 Aug 25 Aug 24 Aug 23 Aug 22 Aug 21 Aug 20 Aug 19 Aug 18 Aug 17 Aug 16 Aug 15 Aug 14 Aug 13 Aug 12 Aug 11 Aug 10 Aug 9 Aug 8 Aug 7 Aug 6 Aug 5 Aug 4
Windows 1 0 0 1 2 1 1 1 0 1 0 0 0 0 0 1 0 0 0 1 0 1 1 0 0 0 0 0 0 2 0 1 1 2 2 2 3 0 0 1 2 1 0 0 1 0
OS X 1 1 0 0 0 1 0 1 2 0 0 0 0 0 0 1 1 0 0 0 0 2 1 0 0 2 1 0 2 3 1 0 1 2 1 2 0 1 1 3 1 3 0 0 1 1
Linux 3 0 0 2 0 1 0 0 2 0 0 1 0 1 0 0 0 0 1 0 0 0 0 0 0 0 1 0 1 0 0 1 1 0 0 0 0 1 0 0 0 0 0 1 1 0

Readme

Source
raw.​githubusercontent.​com

hosts.tmLanguage

Scrupulous Syntax Highlighting for /etc/hosts

Features

  • It highlights IPv4 and IPv6 addresses rigidly. For example: it won't match the impossible movie IP-address 189.23.290.13. This makes it easier to spot errors.
  • It styles private IPv4 address-ranges and public IPs differently. It supports all three private ranges: 10.0.0.0/8, 172.16.0.0/12, and 192.168.0.0/16.

Installation

Install via Package Control.

Acknowledgements

The regular expressions for IPv6 by David M. Syzdek were found on stackoverflow.com. I had to rewrite them in a different format so any faults or mistakes are probably mine.

Michael B Lyons provided fixes and some great additions.