Cách tốt nhất để kiểm tra chính tả trong gVim là gì? Có tiện ích bổ sung hay gì đó không? Tôi cũng muốn chỉnh sửa.Tôi có thể kiểm tra chính tả trong gVim bằng cách nào?
Trả lời
Sử dụng :set spell
để bật kiểm tra chính tả. Nếu đó là mã nguồn, gvim đủ thông minh để chỉ kiểm tra chính tả chú thích và chuỗi ký tự chuỗi.
:help spell
sẽ cung cấp cho bạn tất cả chi tiết. Dưới đây là một số trích đoạn:
To search for the next misspelled word: ]s Move to next misspelled word after the cursor. A count before the command can be used to repeat. 'wrapscan' applies. [s Like "]s" but search backwards, find the misspelled word before the cursor.
Finding suggestions for bad words: z= For the word under/after the cursor, suggest correctly spelled words.
To add words to your own word list: zg Add word under the cursor as a good word
Xem thêm :help set spelllang
để biết thông tin về việc thay đổi từ điển của bạn để bao gồm các khu vực khác, ngôn ngữ hoặc bộ chữ (ví dụ, thuật ngữ y tế).
gvim phải được biên dịch bằng | + cú pháp |.
Tôi không đặt :set spell
trong .vimrc vì khi tôi mã hóa, có quá nhiều tên biến trong nhận xét của tôi bị gắn cờ. Nếu có một loại tệp nhất định bạn muốn kiểm tra, hãy sử dụng autocommand trong .vimrc của bạn. Hoặc chỉ cần bật nó theo cách thủ công khi bạn cần.
Bạn quên đề cập đến cách bật tính năng kiểm tra chính tả, nhưng các lệnh đó sẽ hữu ích khi nó được bật. Sử dụng ": set spell" để bật tính năng này. lưu ý rằng nếu đó là mã nguồn, nó đủ thông minh để chỉ kiểm tra chính tả chú thích và chuỗi ký tự bằng văn bản :) – rmeador
Trên gvim, hãy đặt con trỏ vào một từ sai chính tả và nhấp chuột phải. Danh sách các đề xuất sẽ được hiển thị trong menu ngữ cảnh. –
Tuyệt vời, tôi ngạc nhiên khi tôi thiết lập: đặt spelllang = ru, nó được cung cấp để tải xuống các tệp lỗi chính tả và sau khi nó hoạt động! Tôi yêu Vim – Kee
Làm :set spell
để bật kiểm tra chính tả. Xem :h spell
để được trợ giúp và thông tin về cách hoạt động của tính năng kiểm tra chính tả và cách sử dụng các từ điển và ngôn ngữ khác nhau.
tôi bắt đầu sử dụng
aspell
mà đi kèm với Cygwin (http://www.cygwin.com/). (Đó là một gói, nhưng cài đặt mặc định cộng với aspell theo cách thủ công là khá nhỏ và nhanh chóng để tải xuống.)
Khi tôi muốn kiểm tra chính tả tệp hiện tại, tôi sử dụng hàm được xác định trong .vimrc (hoặc _vimrc) đó lưu file, chạy aspell vào nó, sau đó tải lại file:
:function! SpellCheck()
: w!
: !c:\prog\cygwin\bin\aspell.exe --dont-backup check "%"
: e! %
:endfunction
để sử dụng chức năng này, tôi chỉ làm:
:call SpellCheck()
nó đi qua các tập tin giống như Microsoft Word sẽ, tôi thoát và sau đó tệp được tải lại với các chỉnh sửa.
Chạy aspell bên ngoài mà không phải di chuyển chuột của tôi được tích hợp đủ cho tôi. Tôi chưa bao giờ thích kiểm tra chính tả khi đang bay. Tôi tìm thấy nó và những thứ như IntelliSense mất tập trung.
Thông minh, nhưng Vim đánh bạn với cú đấm. Sau đó, một lần nữa, ai ngạc nhiên? –
@Kazark trong Vim không thể tự động di chuyển qua tất cả các lỗi sửa lỗi chúng như 'aspell -c'? –
@cirosantilli '] s' nhảy tới lỗi tiếp theo và' [s' nhảy tới lỗi trước đó. –
:setlocal spell spelllang=en_us
:set spell
Đối với kiểm tra chính tả và nút bên phải trên con chuột để kích hoạt:
:set mousemodel=popup
Khi bạn đặt con trỏ trên từ và bấm vào nút bên phải, mục đích gvim khác nhau từ đúng.
Bạn có thể đặt nó trên ~/.vimrc
- 1. Làm cách nào tôi có thể tích hợp kiểm tra chính tả với redactor?
- 2. Intelligent kiểm tra chính tả
- 3. kiểm tra chính tả html5
- 4. Kiểm tra chính tả bằng Vim và XML tự động
- 5. Tắt kiểm tra chính tả bằng CSS không phải HTML
- 6. Cách tắt trình kiểm tra chính tả javadoc trong NetBeans
- 7. Tôi có thể đánh vần kiểm tra nhiều ngôn ngữ trong các emacs bằng cách nào?
- 8. Cấu hình kiểm tra chính tả TeXlipse
- 9. Tôi có thể kiểm tra GC bằng cách nào?
- 10. Kiểm tra chính tả tên thành phố?
- 11. CodeMirror với trình kiểm tra chính tả
- 12. Kiểm tra lỗi chính tả trong mã C++ với emacs
- 13. Có trình kiểm tra chính tả cho ASP.NET MVC không?
- 14. Kiểm tra chính tả và/hoặc sửa lỗi chính tả trong Java
- 15. Trình kiểm tra chính tả Eclipse - Làm cách nào để xóa một từ tôi đã thêm?
- 16. Trình kiểm tra chính tả nào gedit sử dụng?
- 17. Trình kiểm tra chính tả trong WPF .NET
- 18. Visual Studio tắt kiểm tra lỗi chính tả
- 19. Eclipse - kiểm tra chính tả trong chuỗi ngoặc kép ""
- 20. Cách tắt Kiểm tra chính tả cho tất cả các dự án của tôi
- 21. Làm cách nào để bật kiểm tra chính tả trình duyệt trong CKEditor 4?
- 22. Kiểm tra lỗi chính tả mã nguồn hàng loạt
- 23. Tắt kiểm tra chính tả trên IntelliJ IDEA
- 24. Làm cách nào để kích hoạt tính năng kiểm tra chính tả trong Eclipse?
- 25. Thuộc tính kiểm tra chính tả Textarea XHTML Strict
- 26. Tôi có thể kiểm tra Servlets bằng JUnit bằng cách nào?
- 27. TinyMCE 4.0.5 kiểm tra chính tả không làm việc
- 28. Visual Studio 08 Kiểm tra chính tả Addin?
- 29. Tìm kiếm thư viện kiểm tra chính tả Java
- 30. Các thành phần kiểm tra chính tả cho Delphi
99% thời gian, Vim có tính năng bạn muốn tích hợp sẵn.Tiện ích hiếm khi cần thiết :) – rmeador
Holy crap. Sau nhiều năm sử dụng gVim, tôi không có ý tưởng tính năng này tồn tại cho đến khi tôi thấy chủ đề này. TUYỆT VỜI. – sharky