Freebsd
ZQ
不適用於安裝在 FreeBSD 上的 vi 版本
當我
vi
在 FreeBSD 上打開預設文件並按下按鈕ZQ
(關閉而不保存)時,它會告訴我Usage: ZZ
。但ZZ
保存任何修改,我不希望這樣。:q!
雖然有效。:version Version 2.2.0 (2020-08-01) The CSRG, University of California, Berkeley
ZQ
FreeBSD上vi
安裝的別名是什麼?
nvi
不支持此類功能。一種方法是 fork 或以其他方式修補以支持ZQ
intohttps://cgit.freebsd.org/src/tree/contrib/nvi/vi/v_cmd.c#n344
和其他文件通過一個新
v_zexit_no_really
命令建模,v_zexit
但跳過“如果某些內容被修改則失敗”檢查。另一種方法是
map ZQ :q!^V^M
設置在
~/.exrc
插入符號位CONTROL+V
和CONTROL+RETURN
.或者,您可以安裝
vim
或neovim
從埠安裝並使用它。