【问题标题】:Hidden features of VimVim 的隐藏特性
【发布时间】:2011-03-19 16:08:56
【问题描述】:

多年来,我一直认为自己是 Vim 大师!最近我拜访了一位真正的 Vim 大师!哎呀!我的知识太肤浅了!

例如,我不知道可以添加\c 以使搜索不区分大小写。 (而不是:set ignorecase

我清楚地记得当我第一次找到SuperTabTagList 插件时我是多么惊讶。 Vim 的官网说“Vim 不是一个为握住用户而设计的编辑器。它是一个工具,必须学会使用它。”,所以它自然应该有许多未被发现的功能。

所以我问,你最喜欢 Vim 的哪些功能?你可以用它做哪些其他编辑器做不到或更困难的事情?

当然还有一些关于其他编辑的相同主题:

【问题讨论】:

标签: vim vi


【解决方案1】:

关于“隐藏”部分...试试这些:

:help 42

:help!

:o)

【讨论】:

  • 酷!最后一个 - 它到底做了什么,看起来它只是给了我一个名为“)”的空白文件?
  • @rascher:我认为最后一个不是 vim 命令,只是这篇文章中的笑脸。 (看看它的格式与前两个不同)
  • 是的,当然,塞尔吉奥是对的,这应该是一个笑脸。很抱歉造成混乱:o)
【解决方案2】:

我花了几年时间才了解文本对象

:help text-object
:nmap cw ciw
:nmap cW ciW

ci"ci 也不错(当我想更改字符串或函数参数时)。

【讨论】:

    【解决方案3】:

    这并不是一个完全隐藏的功能,而是一个鲜为人知的功能。 如果你输入 :X 那么你可以用密码加密你的文件。

    【讨论】:

      【解决方案4】:

      您可以使用 line 来检查文本的正确性:

      :set spell
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2010-11-07
        • 2010-09-15
        • 2010-11-07
        • 2010-09-22
        • 2010-10-31
        • 2011-01-30
        • 2010-10-31
        相关资源
        最近更新 更多