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 zglệnh đã thêm từ này vào từ điển của mình. Tôi đã đi qua /usr/share/dict/wordsnhư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 vimsử 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 zglệnh.
Tôi đã thử cmd + fing trang chính tả cho "xóa từ" nhưng không tìm thấy gì.