Thread: Re: dead keys
Cream is a free, easy-to-use configuration of the Vim text editor
Brought to you by:
digitect
From: Steve H. <dig...@mi...> - 2003-11-04 20:28:00
|
From: Elias Pschernig, Nov 4, 2003 8:01 AM > On Tue, 2003-11-04 at 13:17, Steve Hall wrote: > > From: Elias Pschernig, Tue, 04 Nov 2003 11:55:45 +0100 > > > > > > I just noticed, I can't use 'dead keys' in cream. In all other > > > programs (e.g. gnome-terminal, evolution, mozilla), as well as > > > in gvim... It appears that dead keys are enabled by your keyboard, and then when Cream specifically over-rides your encoding settings, they are lost. Let me simply refer you to an expert's opinion: http://groups.yahoo.com/group/vim/message/44846 Do Tony's hints help? -- Steve Hall [ dig...@mi... ] Cream... the Vim text editor in sheep's clothing! http://cream.sourceforge.net |
From: Elias P. <el...@us...> - 2003-11-05 04:20:07
|
On Tue, 2003-11-04 at 21:27, Steve Hall wrote: > From: Elias Pschernig, Nov 4, 2003 8:01 AM > > On Tue, 2003-11-04 at 13:17, Steve Hall wrote: > > > From: Elias Pschernig, Tue, 04 Nov 2003 11:55:45 +0100 > > > > > > > > I just noticed, I can't use 'dead keys' in cream. In all other > > > > programs (e.g. gnome-terminal, evolution, mozilla), as well as > > > > in gvim... > > It appears that dead keys are enabled by your keyboard, and then when > Cream specifically over-rides your encoding settings, they are lost. > Let me simply refer you to an expert's opinion: > > http://groups.yahoo.com/group/vim/message/44846 > > Do Tony's hints help? No. I pasted the set_utf8.vim to the end of /etc/vim/vimrc (since I wasn't sure in which $HOME dir to put it otherwise, as cream is installed globally) - but no change. Where does cream change the encoding? Maybe I could try disabling that part of it temporarily, to see if it is causing it. I'm not sure if this has any influence, but my locale settings are utf8 as well - so even if I paste something in utf8 to gnome-terminal, it is displayed right. And the dead keys come from a standard German keymap for X11 (actually, it's an xmodmap file - I could send it, but since all other apps work, I doubt it has anything to do with this). -- Elias Pschernig <el...@us...> |
From: Elias P. <el...@us...> - 2003-11-07 13:40:14
|
I found it (hm, and now I realize, I would have saved a lot of time if I had started looking in cream.vim :P): Anyway, if I comment out the following in cream-settings.vim: " GTK2 hack: <S-Space> is broken otherwise if has("gui_gtk2") set imdisable endif everything works. And since I belong to the people who type S-Space accidently a lot, this solves another possible problem as well :) (Although I never noticed S-Space doing anything in cream yet.) -- Elias Pschernig <el...@us...> |
From: Steve H. <dig...@mi...> - 2003-11-09 21:48:04
|
From: Elias Pschernig, Fri, 07 Nov 2003 14:40:04 +0100 > > I found it (hm, and now I realize, I would have saved a lot of time > if I had started looking in cream.vim :P): > > Anyway, if I comment out the following in cream-settings.vim: > > " GTK2 hack: <S-Space> is broken otherwise > if has("gui_gtk2") > set imdisable > endif > > everything works. Wow, way to track this down! I'll report your experience to the Vim list, it certainly appears that this option has bad side effects. > And since I belong to the people who type S-Space accidently a lot, > this solves another possible problem as well :) (Although I never > noticed S-Space doing anything in cream yet.) Shift+Space(x2) is template completion. For example, on a new line type the word (case sensitive) "PI" and then hit Shift+Space twice very quickly in succession. You can see the entire list of available templates under Tools=>Completion=>Template Listing. Many releases ago, the key shortcut was Alt+Space, but I found Linux support for this combination miserable and decided to change it to Shift+Space(x2). (The two times requirement was because it is so easy to hit Shift+Space.) But the GTK2 version broke this key stroke, and Bram (Vim's author) recommended we use :set imdisable. It works, but apparently has the side effect of also breaking your dead keys. I guess I need to do some more research... -- Steve Hall [ dig...@mi... ] Cream... sheep clothing for the Vim text editor! http://cream.sourceforge.net |