免费注册 查看新帖 |

Chinaunix

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

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

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

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

[quote]原帖由 "Aprils"]用什么快捷键可以在"插入模式"下删除光标到行尾的字符[/quote 发表:
  1. ^od$
复制代码

^o 表示同时按住 Ctrl 和 O 键。

论坛徽章:
0
102 [报告]
发表于 2005-02-23 00:53 |只看该作者

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

原帖由 "aero" 发表:


可以使用:set ai的命令来启动自动缩进。用:syntax on命令来启动语法着色。一般都是写在.exrc中每次自动执行的。


set ai好像只是能让vi中每一行对齐,并不能实现我说的自动缩进,syntax on也不支持,我用的是vi在solaris 5.8平台.

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

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

自动缩进有两个选项:
  1. set autoindent
  2. set cindent
复制代码

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

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

flw讲一下这两个的区别吧。我的用set ai就好用了。

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

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

[quote]原帖由 "aero"]flw讲一下这两个的区别吧。我的用set ai就好用了。[/quote 发表:

autoindent 就是自动缩进的意思,当你在输入状态用回车键插入一个新行,或者在 normal 状态用 o 或者 O 插入一个新行时,autoindent 会自动地将当前行的缩进拷贝到新行,也就是上面这位网友说的“自动对齐”,当然了,如果你在新行没有输入任何字符,那么这个缩进将自动删除。

cindent 就不同了,它会按照 C 语言的语法,自动地调整缩进的长度,比如,当你输入了半条语句然后回车时,缩进会自动增加一个 TABSTOP 值,当你键入了一个右花括号时,会自动减少一个 TABSTOP 值。

你之所以只用 set ai 就好了的原因,大抵是因为你的 cindent 已经在别的地方设置好了。你用 set all 就可以检查一下。

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

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

set all命令是列举所有可能的选项还是列举已经执行了的所有命令啊?

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

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

我也来问个问题。如何比较快速简单地用一段文字替换文章中的多处不同文字?
例如我在文章中发了十句不同的牢骚,现在要用“为人民服务”来代替所有的这十句不同的牢骚,应该怎么做?
我以前是用寄存器,不是太方便,有什么快捷键吗?

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

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

  1. :%s/TNND/为人民服务/g
复制代码

论坛徽章:
0
109 [报告]
发表于 2005-02-25 09:27 |只看该作者

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

[quote]原帖由 "a_beginner"]同时打开了多个文件,怎么close其中的一个呢?[/quote 发表:


ctrl w 移动到要关的窗口
:close

论坛徽章:
0
110 [报告]
发表于 2005-02-25 10:32 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP