regex的行首出错486,行尾却能用?

问题描述 投票:0回答:1

我目前正在为一些简单的问题而苦恼,但Google却没有答案。我最近购买了一台mac,想在上面使用Vim。然而,无论是自制版还是机器上内置的Vim,都存在一个问题,即我无法使用regex行首字符 "ˆ "的替代命令。

例如,启动一个新文件,创建一些空行。https:/imgur.comhCGyHl2

错误486...https:/imgur.com5x0CRUB

试着用不同的regex字符。https:/imgur.comFJkEhk4

这能用吗?我很困惑https:/imgur.comofHoPDn

regex vim substitution
1个回答
0
投票

所以,在freenode的#vim频道上进行了一些探索和提问,解决了这个问题。

原来我使用的字符是重音字符ˆ,而不是需要的ASCII字符^。

对于任何Mac用户,最终绊倒在这里,按空格后输入ˆ一次,以获得完整的ASCII ^。

© www.soinside.com 2019 - 2024. All rights reserved.