Кажется, моя версия non gui Vim использует glib.
me@laptop:~$ ldd /usr/bin/vim | grep glib-2.0
libglib-2.0.so.0 => /lib/libglib-2.0.so.0 (0xb722c000)
Но возможно ли создать версию Vim, в которой не используется glib? Если да, что он использует для цикла обработки событий?