惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

大猫的无限游戏
大猫的无限游戏
aimingoo的专栏
aimingoo的专栏
I
InfoQ
B
Blog RSS Feed
D
DataBreaches.Net
S
SegmentFault 最新的问题
P
Proofpoint News Feed
A
About on SuperTechFans
WordPress大学
WordPress大学
Hugging Face - Blog
Hugging Face - Blog
博客园 - 司徒正美
小众软件
小众软件
博客园 - Franky
有赞技术团队
有赞技术团队
D
Docker
T
Tailwind CSS Blog
雷峰网
雷峰网
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Blog — PlanetScale
Blog — PlanetScale
酷 壳 – CoolShell
酷 壳 – CoolShell
B
Blog
V
Visual Studio Blog
宝玉的分享
宝玉的分享
爱范儿
爱范儿

博客园 - 飘扬的笨蛋

忘记了这个地方 想起了父亲 singleton 很就没来了 oracle 10G在fedora2上的安装 spring and webwork (ref from webwork wiki) oracle 想起了以前 无题 avalon 无题 - 一次建模 Avalon简介 重回Avalon JMS 学习 jpetstore学习第4章 jpetstore学习第3章 OrderService.java jpetstore学习第2章 关于PetStoreFacade.java 开始学习springframework带的jpetsore picocontainer & ioc 最简单的例子
vi 使用
飘扬的笨蛋 · 2004-09-07 · via 博客园 - 飘扬的笨蛋

*12.1*  单词替换

替换命令可以在全文中用一个单词替换另一个单词:

        :%s/four/4/g

"%" 范围前缀表示在所有行中执行替换。最后的 "g" 标记表示替换行中的所有匹配点。
    如果你有一个象 "thirtyfour" 这样的单词,上面的命令会出错。这种情况下,这
个单词会被替换成"thirty4"。要解决这个问题,用 "\<" 来指定匹配单词开头:

        :%s/\<four/4/g

显然,这样在处理 "fourty" 的时候还是会出错。用 "\>" 来解决这个问题:

        :%s/\<four\>/4/g

如果你在编码,你可能只想替换注释中的 "four",而保留代码中的。由于这很难指定,
可以在替换命令中加一个 "c" 标记,这样,Vim 会在每次替换前提示你:

        :%s/\<four\>/4/gc