免费注册 查看新帖 |

Chinaunix

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

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

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
21 [报告]
发表于 2004-12-28 17:15 |只看该作者

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

[quote]原帖由 "krs"]请问楼主,如何删除连续两行之间的回车符,使连续的两行成为一行?[/quote 发表:
  1. Jx
复制代码

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
22 [报告]
发表于 2004-12-29 15:48 |只看该作者

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

原帖由 "benlan" 发表:
vi 处理多个文件编辑有什么法子?
我一般是用vi   file1 file2 file3...
然后用n N first last切换


也可以用:sp filename、:vsp filename来分屏打开文件,用ctrl+w+方向键来选择不同的窗口。

另外,问flw两个问题。
1、vi和vim有什么区别?总听见这两个词。
2、怎么将一定段落中的某个词替换成另一个词啊?

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

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

1,vi 是传统的、古老的、最基本的 unix 编辑器,技术所有的类 unix 系统都有的。vim 是 Vi IMproved 的简写,是以一种比 GPL 更开放的形式发布的开源软件,该软件的宗旨是完全兼容(注) vi 并且提供很多增强功能,vim 现在已经成了大多数 Linux 系统的默认编辑器。

2,替换用 s/abc/def/ 这样,就可以把 abc 换成 def。
s 是最基本的替换命令,象大多数文本操作命令一样,它也可以带一个表示操作范围的前缀。有空了我会给大家讲讲范围前缀的语法和常见的用法。
一个简便的方法是,先在 visual 模式下想办法选中你要操作的范围,然后再输入 s 命令就可以替换了。
比如你要操作一个段落,可以先用 { 或者 [[ 挪到段落的开始处,然后再用 v 进入 visual 模式,然后再用 } 或者 ]] 挪到段落的结尾处,然后再输入 s 命令就可以实现你的目的了。

论坛徽章:
0
24 [报告]
发表于 2004-12-30 13:15 |只看该作者

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

vi中有显示列号这个功能吗?

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
25 [报告]
发表于 2004-12-30 15:05 |只看该作者

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

[quote]原帖由 "xxbview"]vi中有显示列号这个功能吗?[/quote 发表:

什么叫“显示序列号”?
是“显示行号”的意思吗?
如果想显示行号,可以用 :set nu 试试。

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
26 [报告]
发表于 2004-12-30 18:40 |只看该作者

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

原帖由 "flw" 发表:

什么叫“显示序列号”?
是“显示行号”的意思吗?
如果想显示行号,可以用 :set nu 试试。
能否让行号显示以0打头?像:
0001
0002
0003
这样子?

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

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

回楼上:
这个似乎不行,
哪位知道的朋友请回答一下。

论坛徽章:
0
28 [报告]
发表于 2005-01-04 09:18 |只看该作者

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

flw,偶问个问题,vim中光标在C函数和系统调用上时,按K进入man手册页,可是如果应用程序也有这个名字,比方说readlink,按下K就进入那个应用程序的man页了,如果我想取得在shell中man 2 readlink这样的效果,该怎么办?谢谢~

论坛徽章:
0
29 [报告]
发表于 2005-01-04 12:57 |只看该作者

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

偶找到方法了,先按下2,然后shift+k,就进入系统调用man页了,呵呵。

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
30 [报告]
发表于 2005-01-04 13:48 |只看该作者

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

在vi中,怎么选中指定的几行,然后进行规整格式之类的命令?

比如用V可以进入虚拟模式,然后上下就可以选中几行,然后用=规整格式。

如果我想选中的行比较多,有没有比较好的办法呢?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP