gpt4 book ai didi

vim - 如何使用 vim 视觉模式搜索和替换美元

转载 作者:行者123 更新时间:2023-12-04 19:42:35 25 4
gpt4 key购买 nike

我正在编辑一个 shell 以用作此处的文档。我想用\$ 替换 $ 美元符号。当 vim 使用 $ 作为行结尾时,我该怎么做。

cat > goodband.txt <<EOF 

function bestband
{
local JON=$1
local BON=$2
}

EOF


I want to replace with


cat > goodband.txt <<EOF

function bestband
{
local JON=\$1
local BON=\$2
}

EOF

我进入可视模式,突出显示块并尝试:s/$/\$\g。但我突出显示并替换了行尾。

最佳答案

$是行尾的特殊标记。如果要替换文字 $字符,则需要对它们进行转义,例如移动到 JON 的开头行并输入:

:.,.+1s/\$/\\$/g

(当前行和下一行)。

对于在计算线范围不太容易的情况下影响视觉选择,您可以使用 '<'>标记:
:'<,'>s/\$/\\$/g

关于vim - 如何使用 vim 视觉模式搜索和替换美元,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29251291/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com