免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 616747 | 回复: 1635
打印 上一主题 下一主题

使用 vim 有疑问的朋友们请在此跟贴提问 [复制链接]

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-12-25 14:00 |只看该作者 |正序浏览
    
本贴长期有效,尽量不要灌水,谢谢!

----------

更新:
自 2006.12.08 日起,本人不再回复此帖。谢谢大家!

[ 本帖最后由 flw 于 2006-12-8 11:18 编辑 ]

论坛徽章:
4
金牛座
日期:2013-10-11 16:12:50卯兔
日期:2014-07-31 09:17:19辰龙
日期:2014-08-08 09:28:02狮子座
日期:2014-09-14 20:32:05
1636 [报告]
发表于 2013-04-12 22:39 |只看该作者
再问一个,vimim能够在替换模式下使用吗?怎样用?

论坛徽章:
4
金牛座
日期:2013-10-11 16:12:50卯兔
日期:2014-07-31 09:17:19辰龙
日期:2014-08-08 09:28:02狮子座
日期:2014-09-14 20:32:05
1635 [报告]
发表于 2013-04-12 22:12 |只看该作者
怎样让vimim始终显示候选菜单窗口?

因为我想中英文混合输入,用的最新版1.0版的,虽然没有候选窗口用五笔输入也没有多大问题,但是我发现如果没有这个菜单就无法实现回车英文上屏,输入英文很不方便。但是vimim默认又不显示菜单,每次都要用ctrl+-打开菜单很不方便。
求助,怎样才能让vimim始终显示候选菜单?或者怎样能够在不显示菜单的状态下实现中英文混合输入?

论坛徽章:
0
1634 [报告]
发表于 2013-04-11 22:40 |只看该作者
非常感谢~~~~~~~~~~~

论坛徽章:
0
1633 [报告]
发表于 2013-03-21 23:09 |只看该作者
请问vim怎样对某一列的数字求和?

论坛徽章:
0
1632 [报告]
发表于 2013-03-21 16:16 |只看该作者
非常感谢版主的回答,很实用。
关于tmux我没用过,但是我的理解是:这样还是得用鼠标复制粘贴吧,即使不是也得来回切换活动窗口吧。我应该是臆断了,我回去研究研究~
最让我感慨的是版主的坚持,一个帖子这么多年了,还在经营。佩服,感激~回复 1631# flw


   

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
1631 [报告]
发表于 2013-03-16 23:17 |只看该作者
herozgx 发表于 2013-03-15 20:59
这个帖子好坚挺啊!04年的帖子了,快10年了。。。
我有个问题,不知道该帖子还有人回答吗?
在vim中经常会 ...

你这个问题,
其实是一个工作方法的问题,

首先正面回答一下你的问题:
现代 vim(7.x)在插入模式下按 Ctrl+X Ctrl+F 组合键,就可以自动补全路径。

然后我说一下你工作方法的问题,
首先,vim 确实不需要经常退出,
但是你完全可以再开一个终端,比如用 screen,或者 tmux,都可以支持再一个 ssh 连接下开多个虚拟终端。

论坛徽章:
0
1630 [报告]
发表于 2013-03-15 20:59 |只看该作者
这个帖子好坚挺啊!04年的帖子了,快10年了。。。
我有个问题,不知道该帖子还有人回答吗?
在vim中经常会用到插入本机的某个路径,如配置文件中要插入/usr/local/apache/htdocs/tmp/

为了不打错并且不用退出vim,我的做法是在下边打命令如 :!/usr/local/apache/htdocs/tmp/因为可以用tab补全,不怕打错,但是必须用手工去复制粘贴,很是麻烦,有没有好的办法,不用退出vim又能把路径准确无误的插入

论坛徽章:
4
金牛座
日期:2013-10-11 16:12:50卯兔
日期:2014-07-31 09:17:19辰龙
日期:2014-08-08 09:28:02狮子座
日期:2014-09-14 20:32:05
1629 [报告]
发表于 2013-02-06 16:29 |只看该作者
回复 1628# mci2004


    多谢。

论坛徽章:
3
摩羯座
日期:2013-11-12 20:06:19午马
日期:2013-11-27 16:35:55双鱼座
日期:2014-04-04 19:02:30
1628 [报告]
发表于 2013-02-06 16:10 |只看该作者
本帖最后由 mci2004 于 2013-02-06 16:11 编辑

回复 1627# ssfjhh


    这个简单,CTRL+v进入列选择模式,然后选定你想添加行的行首,算了我还是演示一遍吧

    例如我想在注释一段的代码,先用CTRL+v选定这些行

   

   
   然后按   I//    再按 ESC退出到普通模式   其中   ‘//’为我想要插入的字符    Ps:I为大写

   然后就变成了这样:

   


   删除就更简单了,CTRL + v行列选定后,直接 d  delete掉

   

   
  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP