分页: 1 / 1
[问题]关于Gvim的Color及输入法设置
发表于 : 2007-01-19 23:01
由 hscui
http://www.cs.cmu.edu/~maverick/VimColo ... dex-c.html
这个页面有不少Gvim的ColorScheme,为什么其中有些能用,有些不能用呢?或者说有些能在Windows下的Gvim7.0中使用 ,却
不能在Ubuntu下的Gvim7.0中使用?比如前面的asmdev这个。。。
顺便再问一个输入法切换的问题:
在Gvim的输入模式下输入中文的时候,如果要切换到命令模式,此时中文输入法(我用的是fcitx)依然起作用,不得不用Shift切换成英文输入才能输入命令,请问如何进行设置才能使得我按ESC换到命令模式时Fcitx自动换成英文输入??
发表于 : 2007-01-19 23:18
由 karron
说明你机器上没有这个corlortheme
好些vim网站上有个colorthemepack,极全
发表于 : 2007-01-20 9:16
由 hscui
karron 写了:说明你机器上没有这个corlortheme
好些vim网站上有个colorthemepack,极全
晕,我的意思是说,都是从那个网站上
下载的ColorScheme,有些在Windows下使用正常,却不能在Ubuntu下使用,比如asmdev这个Color。
不下载就不能用,这个道理我当然知道,我想我不至于那么弱智吧。。
发表于 : 2007-01-20 12:07
由 hscui
顺便再问一个输入法切换的问题:
在Gvim的输入模式下输入中文的时候,如果要切换到命令模式,此时中文输入法(我用的是fcitx)依然起作用,不得不用Shift切换成英文输入才能输入命令,请问如何进行设置才能使得我按ESC换到命令模式时Fcitx自动换成英文输入??
发表于 : 2007-01-20 21:09
由 huangjiahua
在 linuxsir.org 详细讨论过 gvim 管理 xim 输入法的问题, 有兴趣的去 google 下。
发表于 : 2007-01-20 22:53
由 hscui
huangjiahua 写了:在 linuxsir.org 详细讨论过 gvim 管理 xim 输入法的问题, 有兴趣的去 google 下。
是这个:
http://www.linuxsir.org/bbs/showthread.php?t=232881
但是,他说的做法只对SCIM有效。。。。
有没有办法把Gvim中的ESC键重定义为“ESC+SHIFT”(即先按ESC,再按SHIFT),把命令模式下的“i”和“a”定义成“i+SHIFT”和“a+SHIFT”?这样应该能够暂时解决一下中文输入问题吧。
Re: [问题]关于Gvim的Color及输入法设置
发表于 : 2013-03-25 23:15
由 lelnox
问题描述:
在正常模式下,输入法是中文情况下,当本窗口失去焦点(跳转到其他窗口),再得到焦点的时(回到本窗口),
直接按键盘会出现这种情况:如:当按"j"时,光标不立刻向下,而是弹出输入法对话框(我用的搜狗输入法是这样的).
把下面代码添加到配置文件里:
map <M-Space> <ESC>:w<CR>l
imap <M-Space> <ESC>:w<CR>l
当返回到本Gvim窗口后 按一下Alt+空格键 保存文件后就可以解决这个问题 而且还解决了搜索中文时还要切换输入法的问题
如:按下f后就自动切换到中文状态,即可输入想要搜索的内容(以上使用的是搜狗输入法,其他的没有尝试)
可以经常按下Alt+空格键 对文件加以保存
很实用!
如果出现快捷键冲突问题,可以另外设置快捷键:
map <M-s> <ESC>:w<CR>l
imap <M-s> <ESC>:w<CR>l
引自:
http://blog.csdn.net/ly1414725328/artic ... ls/8708102
Re: [问题]关于Gvim的Color及输入法设置
发表于 : 2013-03-30 17:38
由 132811
1. 检查一下colorscheme的路径啊,或者指出哪种scheme我方便在linux测试。
2. 关于自动切换fctix中英文输入法。
https://wiki.archlinux.org/index.php/Fc ... 96%87)#Vim
其中提到尽可能用fcitx.vim
Re:
发表于 : 2013-03-31 18:56
由 Fermat618
hscui 写了:晕,我的意思是说,都是从那个网站上下载的ColorScheme,有些在Windows下使用正常,却不能在Ubuntu下使用,比如asmdev这个Color。
不下载就不能用,这个道理我当然知道,我想我不至于那么弱智吧。。
你打开那个文件看看,就是 desert 改了几下形成的。
hi Normal 的时候没有给 termfg 和 termbg 进行指定,在终端下用,效率就会不一样。