如何用vim中的字符<替换?
how to substitute with character < in vim?
例如,我想将字符 [ 替换为 < 以下行:
inoremap [] []<Left>
我在 vim 中从命令模式提出的方法是:
s/[/\%x3c/g
其中 \%x3c 在 ASCII 十六进制中是 < 但它不起作用。
使用以下内容:
s/\[/\</g
只需转义字符:
[
必须转义为:\[
(或[[]
)
<
可能被转义为:\<
无论如何,您的问题似乎不在 <
而在 [
.
例如,我想将字符 [ 替换为 < 以下行:
inoremap [] []<Left>
我在 vim 中从命令模式提出的方法是:
s/[/\%x3c/g
其中 \%x3c 在 ASCII 十六进制中是 < 但它不起作用。
使用以下内容:
s/\[/\</g
只需转义字符:
[
必须转义为:\[
(或[[]
)<
可能被转义为:\<
无论如何,您的问题似乎不在 <
而在 [
.