Tôi đang sử dụng gvim
:
$ gvim --version
VIM - Vi IMproved 8.0 (2016 Sep 12, compiled Feb 16 2017 06:36:51)
MacOS X (unix) version
Included patches: 1-329
Compiled by Homebrew
Tôi đã chỉnh sửa dòng văn bản sau:
enable mouse scrolling, pane selection, pan reiszing and so on.
Tôi nhận thấy "reiszing" đã sai chính tả nên tôi đã sử dụng lệnh sau để bật kiểm tra chính tả:
setlocal spell spelllang=en_us
"Reiszing" được tô sáng như mong đợi nhưng sau đó tôi vô tình sử dụng zg
lệnh đã thêm từ này vào từ điển của mình. Tôi đã đi qua /usr/share/dict/words
nhưng không tìm thấy "reiszing".
- Làm cách nào để xóa từ này khỏi từ điển?
- Nếu từ không được lưu trữ trong
/usr/share/dict/words
đó, thì nó ở đâu?
Tôi đọc trong một câu trả lời khác rằng lệnh
set runtimepath?
Có thể được sử dụng để tìm các đường dẫn vim
sử dụng:
~/.vim
/usr/local/Cellar/macvim/8.0-127/MacVim.app/Contents/Resources/vim/vimfiles
/usr/local/Cellar/macvim/8.0-127/MacVim.app/Contents/Resources/vim/runtime
/usr/local/Cellar/macvim/8.0-127
/MacVim.app/Contents/Resources/vim/vimfiles/after
~/.vim/after
Tôi đã có thể khắc phục sự cố của mình bằng cách thổi bay các tệp:
$ rm /usr/local/Cellar/macvim/8.0-127/MacVim.app/Contents/Resources/vim/runtime/spell/en.utf-8.add
$ rm /usr/local/Cellar/macvim/8.0-127/MacVim.app/Contents/Resources/vim/runtime/spell/en.utf-8.add.spl
Điều này làm việc tốt với tôi bây giờ vì đây là lần đầu tiên xảy ra nhưng tôi tò mò liệu có cách nào đơn giản và ít phá hủy hơn để loại bỏ một từ trong từ điển sau khi thêm nó bằng zg
lệnh.
Tôi đã thử cmd + f
ing trang chính tả cho "xóa từ" nhưng không tìm thấy gì.