需要帮助尝试撤消VIM错误

时间:2016-06-22 20:49:48

标签: regex

所以我在Codeacademy上练习Ruby并保存我正在做的工作,我使用VIM将我的代码复制并粘贴到我的cmd提示符上。但是,我注意到每一行代码都被评论为'#'符号,我想删除它们。

为了提高工作效率,我在网上搜索了如何使用正则表达式搜索所有主题标签并使用此命令删除它们:

replace with  (y/n/a/q/l/^E/^Y)?

然后弹出:

#

我每次都按y,直到消息消失,现在我被所有主题标签字符替换为黄色矩形。所以不要这样:

[] but shaded in yellow for every time I use a hastag.

我有这个:

struct myStruct{
    //some data
};

任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:0)

黄色矩形表示与您的表达式匹配的字符。要清除上次搜索突出显示,请使用:

:noh

要取消注释代码行,我会这样做:

  1. 使用V选择每一行,然后
  2. :norm x