免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: flw
打印 上一主题 下一主题

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

论坛徽章:
0
81 [报告]
发表于 2005-01-26 10:09 |只看该作者

使用 vim 有疑问的朋友们请在此跟贴提问,flw 将尽量为你解答!

原帖由 "独行侠1" 发表:
很好很好!很早就盼望有对VI/VIM感兴趣的高手了。

既然来了,就不客气了,先问一个很久没想出好方法的问题了:
写C的时候,如果要把一段注释掉,有什么方法?
我先Ctrl+V选择上,然后
vmap <F2>;  zfO/*&..........

我用这个办法,按下\pc
function Comment() range
                call append((a:firstline-1),"/\*"
                call append(a:lastline+1,"\*/"
endfunction
map <unique>; <Leader>;pc :call Comment()<CR>;

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
82 [报告]
发表于 2005-01-26 13:22 |只看该作者

使用 vim 有疑问的朋友们请在此跟贴提问,flw 将尽量为你解答!

原帖由 "hahubitbear" 发表:
我用这个办法,按下\pc
function Comment() range
                call append((a:firstline-1),"/\*"
                call append(a:lastline+1,"\*/"
endfunction
map <unique>; <Leader>;pc ..........

先 :vmap <F2>; :s/^/\/\//<CR>;
然后选中一段内容,按 F2。

论坛徽章:
0
83 [报告]
发表于 2005-01-27 18:24 |只看该作者

使用 vim 有疑问的朋友们请在此跟贴提问,flw 将尽量为你解答!

原帖由 "flw" 发表:

先 :vmap <F2>; :s/^/\/\//<CR>;
然后选中一段内容,按 F2。


不对啊!选上的内容被清掉了!!

  1. /*  */
复制代码



    

论坛徽章:
0
84 [报告]
发表于 2005-01-31 15:25 |只看该作者

使用 vim 有疑问的朋友们请在此跟贴提问,flw 将尽量为你解答!

share 一个vi的tips:)
缩写
:ab cu chinaunix

以后就可以自己写cu(空格 or 回车 or tab后)vi自动把cu替换成chinaunix

论坛徽章:
0
85 [报告]
发表于 2005-02-02 17:40 |只看该作者

使用 vim 有疑问的朋友们请在此跟贴提问,flw 将尽量为你解答!

(unix)安装玩vim后,使用gvim出现如下情况:
Warning: Missing charsets in String to FontSet conversion
Vim: Caught deadly signal SEGV
Vim: Finished.
Memory fault(coredump)

该core也无法调试!
我如何将其全部删除干净啊??默认是/usr/local/bin目录下,我将其有关vim的都删除了,重新安装还是不行!
而其他几台工作站却可以!
请大虾解答??
make test 了,有49个failed !

论坛徽章:
0
86 [报告]
发表于 2005-02-03 13:18 |只看该作者

使用 vim 有疑问的朋友们请在此跟贴提问,flw 将尽量为你解答!

我在编辑模式中按方向键移动,当按到边界时,就会发出哗的一声,推出到命令模式,郁闷阿??

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
87 [报告]
发表于 2005-02-03 23:04 |只看该作者

使用 vim 有疑问的朋友们请在此跟贴提问,flw 将尽量为你解答!

应该是“哔”的一声吧?
“哗”声没有听到过。
你现在想要怎么样呢?

论坛徽章:
0
88 [报告]
发表于 2005-02-03 23:40 |只看该作者

使用 vim 有疑问的朋友们请在此跟贴提问,flw 将尽量为你解答!

比如在编辑模式中,按forward键,光标一直向前移,移到一行最后继续按forward键,光标不会移动到下一行的开头,而是会发出一声,就像是按了几次Esc时那样的声音,然后退出到命令模式,要再按个"i"才能继续进入编辑模式。上下左右四个方向都是这样。
所以很郁闷,经常按过了头,就退出到命令模式,要再按个"i"。

论坛徽章:
0
89 [报告]
发表于 2005-02-17 08:14 |只看该作者

使用 vim 有疑问的朋友们请在此跟贴提问,flw 将尽量为你解答!

在vi中,如果我不小心按错了键,跑到文件头或者文件尾了,怎么能快速回到刚才光标所在的位置?

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
90 [报告]
发表于 2005-02-17 11:27 |只看该作者

使用 vim 有疑问的朋友们请在此跟贴提问,flw 将尽量为你解答!

vi 中不知道。
vim 中可以用 Ctrl+o(欧) 回来。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP