Một số tính năng sẽ chỉ hoạt động với gVim:
- Hỗ trợ màu 24 bit ngoài hộp (để có cùng số lượng màu trong thiết bị đầu cuối vim, bạn phải cố gắng hơn một chút, xem cái này và cái này ). Đối với chữ nghiêng đúng, điều tương tự cũng đúng (xem cái này và cái này ). Lưu ý rằng bạn nên sử dụng một phông chữ hỗ trợ chữ nghiêng đúng.
- Một số tính năng đồ họa nâng cao khác, chẳng hạn như "đường uốn lượn" để kiểm tra chính tả, hình dạng con trỏ linh hoạt hơn, v.v. Một thiết bị đầu cuối chỉ có thể thực hiện "các khối ký tự đơn cách".
- Cho phép hỗ trợ chuột , nếu không để lại một mình (bao gồm kéo và thả cho các tệp). Terminal Vim cũng có thể xử lý chuột khá tốt, nhưng không kéo và thả.
- Cung cấp một hệ thống menu đẹp, có thể tùy chỉnh , trong đó mỗi tùy chọn có lệnh Vim tương ứng được liệt kê.
- gVim có thể cung cấp cho bạn các thanh cuộn cuộn bộ đệm Vim (chứ không phải cuộn cuộn Terminal).
- Bạn có thể có "bóng bay" bật lên (hay còn gọi là "chú giải công cụ").
- Có hỗ trợ phông chữ tích hợp .
- Một số tổ hợp phím hoạt động ngoài hộp với gVim như CTRL+ Space, Meta+ e... trong khi chúng yêu cầu điều chỉnh nhiều hơn của thiết bị đầu cuối trong trường hợp khác.
Thứ hai, ngay cả khi bạn thích sử dụng Vim, việc cài đặt phiên bản GUI có thể cung cấp nhiều tính năng thời gian biên dịch hơn phiên bản không có, ít nhất là trong một số bản phát hành (chẳng hạn như clipboard
và clientserver
hỗ trợ trên hệ thống dựa trên Debian trong vim-nox
vs vim-gnome
).
Ngoài ra, trong Windows, cửa sổ gVim có thể được thay đổi kích thước dễ dàng hơn cửa sổ Vim của bàn điều khiển.
Những điều gVim không làm:
- gVim không phải là trình giả lập thiết bị đầu cuối (đầy đủ), do đó, bắt đầu các chương trình bên ngoài sử dụng nhiều tính năng của thiết bị đầu cuối sẽ không hoạt động tốt. Ví dụ: thử sử dụng
:!vim
, :!mutt
hoặc :!irssi
từ gVim hoặc nhấn Kvào một từ (theo mặc định, sẽ mở trang chủ cho từ đó). Cũng thấy điều này .