jEdit automatically decompresses GZipped files when loading, and compresses them again when saving. You can specify if a file is to be GZipped in the Utilities>Buffer Options dialog box.