Pi_gzip

Nvim 的 :help 頁面,從 原始碼 使用 tree-sitter-vimdoc 解析器 產生


使用 Vim 編輯壓縮檔 bzip2 compress
1. 自動指令 gzip-autocmd
這裡提到的功能是一個標準插件。只有在沒有設定 'compatible' 的情況下,這個插件才會啟用。你可以設定 "loaded_gzip" 變數來避免載入這個插件。
:let loaded_gzip = 1
基於安全考量,有人可能會想避免 Vim 在開啟緩衝區時自動執行可執行檔。當此選項(預設值:"1")設為 "0" 時,可以用來阻止執行可執行檔命令。
:let g:gzip_exec = 0

1. 自動指令 gzip-autocmd

此插件安裝自動指令來攔截讀取和寫入具有以下副檔名的檔案
副檔名 壓縮
*.Z                compress (Lempel-Ziv)
*.gz                gzip
*.bz2                bzip2
*.lzma                lzma
*.xz                xz
*.lz                lzip
*.zst                zstd
這實際上是您唯一需要知道的事情。沒有其他選項。
解壓縮檔案後,檔案類型將會重新偵測。這會讓像 "foo.c.gz" 這樣的檔案取得 "c" 檔案類型。
如果您設定了'patchmode',它將會在壓縮時附加在副檔名之後。因此,編輯 patchmode 檔案將不會自動解壓縮。如果您想要自動解壓縮,您必須重新命名該檔案。
主要
命令索引
快速參考