Деякі функції, які працюватимуть лише з gVim:
- 24-розрядна підтримка кольорів поза коробкою (щоб отримати однакову кількість кольорів у терміналі vim, потрібно спробувати трохи складніше, дивіться це і це ). Для справжнього курсиву те ж саме справедливо (див. Це і це ). Зауважте, що ви повинні використовувати шрифт, який підтримує справжній курсив.
- Деякі інші більш досконалі графічні функції, такі як "химерні лінії" для перевірки орфографії, більш гнучкі форми курсору тощо. Термінал може робити лише "блоки однобічних символів".
- Вмикає підтримку миші , якщо інше не залишається в спокої (включаючи перетягування файлів). Термінал Vim також може досить добре поводитися з мишею, але не перетягувати.
- Пропонує приємну, що налаштовується систему меню, де для кожного параметра є вказана відповідна команда Vim.
- gVim може запропонувати вам смуги прокрутки, які прокручують буфер Vim (а не прокрутку терміналу).
- Ви можете мати спливаючі "повітряні кулі" (ака. "Підказки").
- Має вбудовану підтримку шрифтів .
- Деякі зв’язки клавіатури працюють із вікна з gVim, як CTRL+ Space, Meta+ e..., а в іншому випадку вони потребують більшої налаштування терміналу.
По- друге, навіть якщо ви вважаєте за краще використовувати Vim, установка версії GUI може запропонувати більше можливостей у час компіляції , ніж версія без, по крайней мере , в деяких дистрибутивах (наприклад , як clipboard
і clientserver
підтримка в системі Debian на базі в vim-nox
VS vim-gnome
).
Також під Windows можна змінити розмір вікна gVim легше, ніж консольне Vim.
Що gVim не робить:
- gVim не є (повним) емулятором терміналу, тому запуск зовнішніх програм, які використовують безліч функцій терміналу, буде працювати не дуже добре. Наприклад, спробуйте використовувати
:!vim
, :!mutt
або :!irssi
від gVim, або натискаючи Kна слово (що за замовчуванням відкриває сторінку сторінки для цього слова). Переконайтесь також у цьому .