首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
SAAS
ToB门户
了解全球最新的ToB事件
论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
微博
Follow
记录
Doing
博客
Blog
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
排行榜
Ranklist
相册
Album
应用中心
qidao123.com技术社区-IT企服评测·应用市场
»
论坛
›
数据库
›
SQL-Server
›
linux在vim中查找和更换
返回列表
发新帖
linux在vim中查找和更换
[复制链接]
发表于
昨天 08:19
|
显示全部楼层
|
阅读模式
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要
登录
才可以下载或查看,没有账号?
立即注册
×
在Linux中利用Vim编辑器查找文本的方法非常直观和强盛。Vim是一个高度可设置的文本编辑器,支持多种查找和更换的下令。下面是一些根本的查找下令:
1. 向前查找
要向前查找文本,可以利用以下下令:
/text_to_find
比方,要查找单词“example”,你可以输入:
/example
2. 向前查找并跳转到下一个匹配项
在实行查找下令后,你可以利用n键来跳转到下一个匹配项。
3. 向后查找
要向后查找文本,可以利用以下下令:
?text_to_find
比方,要查找单词“example”,你可以输入:
?example
4. 向后查找并跳转到上一个匹配项
在实行查找下令后,你可以利用N键(大写)来跳转到上一个匹配项。
5. 查找并更换文本
固然Vim没有直接在当前会话中更换全部匹配项的下令,但它允许你手动更换当前光标下的匹配项。要更换当前光标下的匹配项,可以利用以下下令:
:s/old_text/new_text/
比方,将当前行的“foo”更换为“bar”,可以利用:
:s/foo/bar/
6. 更换全部匹配项(全局更换)
如果你想要更换文件中全部匹配的文本,可以利用以下下令:
:%s/old_text/new_text/g
比方,将全部“foo”更换为“bar”,可以利用:
:%s/foo/bar/g
7. 确认每个更换(非全局更换)
如果你盼望在每次更换前都举行确认,可以利用以下下令:
:s/old_text/new_text/gc
8. 在多个文件中举行更换(利用argdo)
如果你在Vim中打开了多个文件,并盼望在全部这些文件中实行全局更换,可以如许做:
起首,确保全部文件都加载到缓冲区中。然后,利用:argdo下令联合:s下令:
:argdo %s/old_text/new_text/gc | update
这个下令会对每个缓冲区实行全局更换,并在每次更换进步行确认。| update确保更改被生存。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
继续阅读请点击广告
回复
使用道具
举报
返回列表
浏览过的版块
分布式数据库
涛声依旧在
+ 我要发帖
×
登录参与点评抽奖,加入IT实名职场社区
去登录
微信订阅号
微信服务号
微信客服(加群)
H5
小程序
快速回复
返回顶部
返回列表