one way to view a file in Linux is via Less, but what if you want to less a .gz file?
one way to do it is to extract the gz file then execute a Less on the extracted file,
however another method i would like to share is the LESSOPEN env variable.
Less will auto detect if the environment variable is present then uses it.
try executing in your command line.
export LESSOPEN="|gzip -cdfq %s"
then less a .gz file.
You wounldnt want to exec the export again again, you may automate this by including this in your bash profile
Enjoy the power of LESSOPEN!