最初に解凍せずにGvimでGzip圧縮されたテキストファイル(* .gz)を開く方法は?
VimDocs as answered by therefromwhere で言及されている解決策
augroup gzip
autocmd!
autocmd BufReadPre,FileReadPre *.gz set bin
autocmd BufReadPost,FileReadPost *.gz '[,']!gunzip
autocmd BufReadPost,FileReadPost *.gz set nobin
autocmd BufReadPost,FileReadPost *.gz execute ":doautocmd BufReadPost " . expand("%:r")
autocmd BufWritePost,FileWritePost *.gz !mv <afile> <afile>:r
autocmd BufWritePost,FileWritePost *.gz !gzip <afile>:r
autocmd FileAppendPre *.gz !gunzip <afile>
autocmd FileAppendPre *.gz !mv <afile>:r <afile>
autocmd FileAppendPost *.gz !mv <afile> <afile>:r
autocmd FileAppendPost *.gz !gzip <afile>:r
augroup END
Vimはこれを自動的に行う必要があります。少なくとも私にとってはそうです。 zlessもあります。 vimがこれをどのように行うかについて説明しているリソースを見つけることができるかどうかを確認します。
これを機能させる方法の例がvimdocsにあります: http://vimdoc.sourceforge.net/htmldoc/autocmd.html#gzip-example
Ubuntu 10.04(vim v7.2)でこれを行う必要がなかったのは、箱から出してすぐに機能したことです。