terminal 里我通过更改光标的颜色区分,普通模式粉色,插入模式蓝色。不过这个只适用于 $TERM =~ 'xterm' 的情况。fanhe 写了:gvim的好处是可以看光标分辨模式
方块是普通模式,条状是插入模式,在terminal里面难分
有没有人和我一样觉得ubuntu中的Gvim效率比windows7中的要差
- lilydjwg
- 论坛版主
- 帖子: 4258
- 注册时间: 2009-04-11 23:46
- 系统: Arch Linux
- 联系:
Re: 有没有人和我一样觉得ubuntu中的Gvim效率比windows7中的要差
- lilydjwg
- 论坛版主
- 帖子: 4258
- 注册时间: 2009-04-11 23:46
- 系统: Arch Linux
- 联系:
Re: 有没有人和我一样觉得ubuntu中的Gvim效率比windows7中的要差
把 lines 和 columns 加一就可以了。wingrin 写了:gvim我最不喜欢的就是全屏或dwm、xmonad时右边和下面的白边,有去掉的方法吗?
- wingrin
- 帖子: 166
- 注册时间: 2007-06-22 9:32
Re: 有没有人和我一样觉得ubuntu中的Gvim效率比windows7中的要差
那必须是字体宽度或高度正好能整除屏幕宽度和高度,否则不顶用吧?lilydjwg 写了:把 lines 和 columns 加一就可以了。wingrin 写了:gvim我最不喜欢的就是全屏或dwm、xmonad时右边和下面的白边,有去掉的方法吗?
- lilydjwg
- 论坛版主
- 帖子: 4258
- 注册时间: 2009-04-11 23:46
- 系统: Arch Linux
- 联系:
Re: 有没有人和我一样觉得ubuntu中的Gvim效率比windows7中的要差
否则就有部分界面看不到了,至少在我这里是如此。wingrin 写了: 那必须是字体宽度或高度正好能整除屏幕宽度和高度,否则不顶用吧?
- fanhe
- 帖子: 2357
- 注册时间: 2007-03-24 23:45
Re: 有没有人和我一样觉得ubuntu中的Gvim效率比windows7中的要差
光标的问题算是解决了,控制台下和gnome-terminal都解决了lilydjwg 写了:terminal 里我通过更改光标的颜色区分,普通模式粉色,插入模式蓝色。不过这个只适用于 $TERM =~ 'xterm' 的情况。fanhe 写了:gvim的好处是可以看光标分辨模式
方块是普通模式,条状是插入模式,在terminal里面难分
只是终端的颜色数还是比较少,而且快捷键也有限制
控制台的vim还好说有时候要用,x终端的vim倒是没啥价值了,直接开gvim比较爽
代码: 全选
"把控制台下的光标设置成方块
if &term == "linux"
let g:loaded_vimcdoc = 0
set t_ve+=[?6c
autocmd! InsertEnter * set t_ve-=[?6c
autocmd! InsertLeave * set t_ve+=[?6c
autocmd! VimLeave * set t_ve-=[?6c
endif
"设置 gnome-terminal 的光标
if &term == "xterm"
silent execute "!gconftool-2 --type string --set /apps/gnome-terminal/profiles/Default/cursor_shape block"
autocmd! InsertEnter * silent execute "!gconftool-2 --type string --set /apps/gnome-terminal/profiles/Default/cursor_shape ibeam"
autocmd! InsertLeave * silent execute "!gconftool-2 --type string --set /apps/gnome-terminal/profiles/Default/cursor_shape block"
autocmd! VimLeave * silent execute "!gconftool-2 --type string --set /apps/gnome-terminal/profiles/Default/cursor_shape underline"
endif
- lilydjwg
- 论坛版主
- 帖子: 4258
- 注册时间: 2009-04-11 23:46
- 系统: Arch Linux
- 联系:
Re: 有没有人和我一样觉得ubuntu中的Gvim效率比windows7中的要差
这个不错fanhe 写了:代码: 全选
"把控制台下的光标设置成方块 if &term == "linux" let g:loaded_vimcdoc = 0 set t_ve+=[?6c autocmd! InsertEnter * set t_ve-=[?6c autocmd! InsertLeave * set t_ve+=[?6c autocmd! VimLeave * set t_ve-=[?6c endif

-
- 帖子: 49
- 注册时间: 2009-10-07 11:11
Re: 有没有人和我一样觉得ubuntu中的Gvim效率比windows7中的要差
在ubuntu下不用gvim。终端下好一些吧,我觉得ubuntu下vim比win下gvim快多了
- Fermat618
- 帖子: 728
- 注册时间: 2008-12-28 16:01
Re: 有没有人和我一样觉得ubuntu中的Gvim效率比windows7中的要差
终端下的VIM 怎么也少不了。我的mutt要调用它,crontab -e调用的也是它,visudo 也调用它,有需要交互机编辑文本文件的地方都可以用Vim,我也在用。所有需要管理员权限来修改的文件我在终端下用VIM或VI(没有VIM的时候)来改,从来不用GVIM或其它的图形界面的软件。
GVIM的好处也是明显的,如在一个文件夹中双夹一个文本文件时,用GVIM就方便得多。gvim的字体处理也好一点, 可以有斜体等。当然还有ALT键的问题。我没有使用ALT键,为了在终端和GVIM界面下都是相同的操作。
GVIM的好处也是明显的,如在一个文件夹中双夹一个文本文件时,用GVIM就方便得多。gvim的字体处理也好一点, 可以有斜体等。当然还有ALT键的问题。我没有使用ALT键,为了在终端和GVIM界面下都是相同的操作。
爱因斯坦会弹钢琴
爱因斯坦会拉小提琴
爱因斯坦会骑自行车
爱因斯坦会拉小提琴
爱因斯坦会骑自行车
- lilydjwg
- 论坛版主
- 帖子: 4258
- 注册时间: 2009-04-11 23:46
- 系统: Arch Linux
- 联系:
Re: 有没有人和我一样觉得ubuntu中的Gvim效率比windows7中的要差
GVIM的好处也是明显的,如在一个文件夹中双夹一个文本文件时,用GVIM就方便得多。gvim的字体处理也好一点, 可以有斜体等。当然还有ALT键的问题。我没有使用ALT键,为了在终端和GVIM界面下都是相同的操作。[/quote]Fermat618 写了:终端下的VIM 怎么也少不了。我的mutt要调用它,crontab -e调用的也是它,visudo 也调用它,有需要交互机编辑文本文件的地方都可以用Vim,我也在用。所有需要管理员权限来修改的文件我在终端下用VIM或VI(没有VIM的时候)来改,从来不用GVIM或其它的图形界面的软件。
你设置 EDITOR 变量就好了嘛,想用什么编辑器都可以。
想解决 终端 与 GVIM Alt 键不一致的问题的人,下载附件吧。Fermat618 写了: GVIM的好处也是明显的,如在一个文件夹中双夹一个文本文件时,用GVIM就方便得多。gvim的字体处理也好一点, 可以有斜体等。当然还有ALT键的问题。我没有使用ALT键,为了在终端和GVIM界面下都是相同的操作。
- 附件
-
- escalt.vim.bz2
- (662 Bytes) 已下载 43 次
- wingrin
- 帖子: 166
- 注册时间: 2007-06-22 9:32
Re: 有没有人和我一样觉得ubuntu中的Gvim效率比windows7中的要差
谢谢,刚才试了一下,加一顶用,太谢谢了,解决了困扰很久的问题lilydjwg 写了:否则就有部分界面看不到了,至少在我这里是如此。wingrin 写了: 那必须是字体宽度或高度正好能整除屏幕宽度和高度,否则不顶用吧?

- lainme
- 论坛版主
- 帖子: 7805
- 注册时间: 2008-09-13 19:17
- 系统: Arch Linux (x86_64)
- 联系:
Re: 有没有人和我一样觉得ubuntu中的Gvim效率比windows7中的要差
我这里不用screen也会卡,把timeoutlen设置小就可以了xhy 写了:你用screen了? vim这screen里按ESC,确实会卡1秒钟。lilydjwg 写了:我有(至少)一个:按 Esc 键立即生效不用等一秒(我 Alt- 开头的快捷键很多);有些快捷键(如 Ctrl-S Ctrl-Tab 等在终端下用不了)poet 写了:Ubuntu 里面不需要用 gvim,直接用 vim 即可。
话说到目前为止,我还没有找到在 ubuntu 下面用 gvim 的理由。
Ctrl-s Ctrl-tab丝毫不影响,只要把终端自己的快捷键全部禁掉,交给vim处理
- Fermat618
- 帖子: 728
- 注册时间: 2008-12-28 16:01
Re: 有没有人和我一样觉得ubuntu中的Gvim效率比windows7中的要差
你设置 EDITOR 变量就好了嘛,想用什么编辑器都可以。lilydjwg 写了:GVIM的好处也是明显的,如在一个文件夹中双夹一个文本文件时,用GVIM就方便得多。gvim的字体处理也好一点, 可以有斜体等。当然还有ALT键的问题。我没有使用ALT键,为了在终端和GVIM界面下都是相同的操作。Fermat618 写了:终端下的VIM 怎么也少不了。我的mutt要调用它,crontab -e调用的也是它,visudo 也调用它,有需要交互机编辑文本文件的地方都可以用Vim,我也在用。所有需要管理员权限来修改的文件我在终端下用VIM或VI(没有VIM的时候)来改,从来不用GVIM或其它的图形界面的软件。
想解决 终端 与 GVIM Alt 键不一致的问题的人,下载附件吧。[/quote]Fermat618 写了: GVIM的好处也是明显的,如在一个文件夹中双夹一个文本文件时,用GVIM就方便得多。gvim的字体处理也好一点, 可以有斜体等。当然还有ALT键的问题。我没有使用ALT键,为了在终端和GVIM界面下都是相同的操作。
EDITOR=vi
感谢分享。看来我得思考一下怎么迅速找到以前浏览过的帖子了,老是回复了一个之后就找不到自己回复的帖子了。
爱因斯坦会弹钢琴
爱因斯坦会拉小提琴
爱因斯坦会骑自行车
爱因斯坦会拉小提琴
爱因斯坦会骑自行车
- lilydjwg
- 论坛版主
- 帖子: 4258
- 注册时间: 2009-04-11 23:46
- 系统: Arch Linux
- 联系:
Re: 有没有人和我一样觉得ubuntu中的Gvim效率比windows7中的要差
这里 search.php?search_id=egosearch 。时间长了 Google 也可以。不过我更常使用火狐地址栏搜索。Fermat618 写了: 感谢分享。看来我得思考一下怎么迅速找到以前浏览过的帖子了,老是回复了一个之后就找不到自己回复的帖子了。
- lainme
- 论坛版主
- 帖子: 7805
- 注册时间: 2008-09-13 19:17
- 系统: Arch Linux (x86_64)
- 联系:
Re: 有没有人和我一样觉得ubuntu中的Gvim效率比windows7中的要差
export EDITOR=VIM
这个对图形界面的文件管理器,比如nautilus没用吧。。
这个对图形界面的文件管理器,比如nautilus没用吧。。
- Fermat618
- 帖子: 728
- 注册时间: 2008-12-28 16:01
Re: 有没有人和我一样觉得ubuntu中的Gvim效率比windows7中的要差
1. 当在其它程序调用Gvim的时候,如我现在的文章就是在Gvim写的。poet 写了:Ubuntu 里面不需要用 gvim,直接用 vim 即可。
话说到目前为止,我还没有找到在 ubuntu 下面用 gvim 的理由。
2. 当在文件管理器中双击一个文件的时候。
3. 其它需要一个单独的窗口的时候。
爱因斯坦会弹钢琴
爱因斯坦会拉小提琴
爱因斯坦会骑自行车
爱因斯坦会拉小提琴
爱因斯坦会骑自行车