我知道在vim中进行搜索和替换时需要转义正则表达式的特殊字符,但我看不出我漏掉了什么。我这样做:
:%s/RAILS_ROOT/Rails\.root\.to_s/gj
我在使用Vim时遇到了“trailing characters”错误。
我已经尝试以相同的方式转义下划线,以防万一,但结果相同。你有什么想法是我错过了什么吗?
谢谢。
我知道在vim中进行搜索和替换时需要转义正则表达式的特殊字符,但我看不出我漏掉了什么。我这样做:
:%s/RAILS_ROOT/Rails\.root\.to_s/gj
我在使用Vim时遇到了“trailing characters”错误。
我已经尝试以相同的方式转义下划线,以防万一,但结果相同。你有什么想法是我错过了什么吗?
谢谢。
:%s/RAILS_ROOT/Rails\.root\.to_s/g
据我所知,j 不是 :substitute
的有效标志。详情请参见http://vimdoc.sourceforge.net/htmldoc/change.html#:s_flags。