我有以下文件:
[Unit]
Description=Gunicorn server for superlists-staging.ottg.eu
[Service]
Restart=on-failure
User=elspeth
WorkingDirectory=/home/elspeth/sites/superlists-staging.ottg.eu/source
ExecStart=/home/elspeth/sites/superlists-staging.ottg.eu/virtualenv /bin/gunicorn \
--bind unix:/tmp/superlists-staging.ottg.eu.socket \
superlists.wsgi:application
[Install]
WantedBy=multi-user.target
我想快速地superlists-staging.ottg.eu用“www.example.com“替换“mysite.com“,而不用键入整个字符串“superlists-staging.ottg.eu“(假设下次有一个200个字符的字符串)。
:%s/foo/bar/g
但那需要输入完整的字符串。这可能吗?
2条答案
按热度按时间pu3pd22g1#
super.\{-}\.eu
或
f, t
可能帮助你),然后:s/\V<c-r>"
将做文字匹配(:h \V
)并且粘贴猛拉的文本(:h i_ctrl-r
)wrrgggsh2#
我假设你知道
foo
是一个正则表达式,所以你可以指定你想要的字符串,例如。如果你想让它更具互动性,你可以先搜索:
或者使用宏: