Monday, March 2, 2015

vim 7.4 motif interface is very slow

Hi all,
I am a newbie to compile the vim.

For vim7.2, I have complied vim with GTK 1.2 successfully.
But after vim7.3, it don't support GTK 1.2, I stop to update the vim.

For now, I try to build vim with other GUI.

My environment is win7 with HammingBird Exceed to connect client.

The client is AMD64 CentOS release 5.8 (Final).

I try to use motif GUI, it worked, but it has 3 problems.

1. It is very smooth and fast, but it will be very very slow when I vsplit/vnew windows,
    or wincmd < or > to adjust window size.
    For example, I try to vnew 10 windows, after 3 windows, it become obviously slower.
    When I vnew 10 windows and want to vnew 11th windows, it will take 5~10s.
    I do some following experiments with no runtime & vimrc almost w/ nothing.
    ex1. when I vnew about 5~6 windows, the wincmd < or > will be very slow.
    ex2. when I build athena, ik oksy, very fast and smooth. But I can't use 
            keyboard to control the menu and dialog box.
    ex3. when I use vnew * 10 in vimrc, it strange that problem disapper.
           The windows can move/adjust very fast.
           And I try vnew more windows, it becomes slow.
           It seems the windows from vimrc and from my command are different.
    ex4. I try to trace where cause the slow, I found the update 'vertical' scrollbar spend most time.
    ex5. If I use new to split horizontally, it still become slow, but not seriously.

2. when any dialog box appear, it will locate the box under the mouse cursor.
    If the mouse cursor on the win7 task bar, the box will be covered by the task bar.

3. when I exec the vim, it always show the message on terminal:
    Warning: Missing charsets in String to FontSet conversion
    Warning: Unable to load any usable fontset
    Warning: Representation size 8 must match superclass's to override pixmapFile

Could some person help me to resolve those problem?
I had used vim7.2 for a long time.

Besides, athena GUI is fast, but I can't control the menu and dialog box via keyboard.
Is it normal?

Thanks you for spending time to read this mail.
If anyone could give some guide, I will be very appreciate your help.

--
--
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

---
You received this message because you are subscribed to the Google Groups "vim_use" group.
To unsubscribe from this group and stop receiving emails from it, send an email to vim_use+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

No comments:

Post a Comment