[英]how to do vi search and replace within a range in sublime text
我在sublime文本上啟用了復古模式..但是有一些重要的vim命令缺乏..所以讓我們說我想做一個搜索和替換像這樣
:10,25s/searchedText/toReplaceText/gc
所以我想尋找searchedText
,取而代之的是toReplaceText
從線10
至25
和提示每次(即是/否)..
我如何使用Sublime Text做到這一點? 每次我點擊:
它給了我這個有趣的菜單..任何方式?
不幸的是,復古模式不了解范圍。 我知道如何做到這一點的最好方法是使用增量搜索:
searchedText
VintageEx為您提供類似Vim的命令行,您至少可以執行替換。 嗯,這是我嘗試它時走了多遠。 我不知道它實現的Vim命令的子集是如何擴展的,但是我猜它不像原來的那么大,和Vintage一樣,可能不同且令人不安,足以保持相對經驗豐富的Vimmer。
反正,我只是試圖再次的確可以或多或少地做你正在尋找的那種替代的,這使得瞬間ST 更為有用:
:3,5s/foo/bar/g
:.,5s/bar/foo/g
:,5/foo/bar/g
:,+5/bar/foo/g
不幸的是,它不支持/c
標志。
一個名為vintageous
的插件提供了更多功能,包括搜索功能。 它可用於package control
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.