【Vi】【UE】Vi與Ultraedit實現“刪除包含某一個關鍵字所有行”功能的PK
在Vi編輯器中實現這個功能是非常便捷的,僅需要在“底線模”中輸入“:g/select/d”就可以將文件中所有包含select關鍵字的行統統的刪除掉!
請思考:怎麼讓同樣很優秀的Ultraedit軟體也能實現一模一樣的功能呢?
思考ing……
思考ing……
思考ing……
思考ing……
思考ing……
思考ing……
思考ing……
思考ing……
思考ing……
思考ing……
思考ing……
got it!
【步驟如下】
1.Ctrl-R調出“替換對話方塊”
2.在左下角的“正規表示式”前面的小框框打上小對勾
3.在左下角的“從檔案頂部全部替換”前面的小框框也打上小對勾
4.在“查詢內容”後面輸入:*select*^p
5.在“替換為”後面是麼都不要輸入
6.點選右側的“全部替換”
7.OK,搞定!
【解釋一下】
需要解釋的就是這個---*select*^p
翻譯過來就是:select關鍵字前面可以有也可以沒有任意的字元,select後面緊跟著的可以有也可以沒有任意字元,直到這一行結束到下一行的起始處
So:將她替換為空就搞定需求啦
【總結一下】
Vi猶如Oracle,提供很多,很強大並且非常方便的功能,只要你精通她,一切都是那麼的和諧和自然~~~
Ultraedit恰似Microsoft SQL Server,圖形化介面,貌似簡單,深不可測,如能深入其中,亦能體現出自身的價值!!
與君共享之。
-- The End --
請思考:怎麼讓同樣很優秀的Ultraedit軟體也能實現一模一樣的功能呢?
思考ing……
思考ing……
思考ing……
思考ing……
思考ing……
思考ing……
思考ing……
思考ing……
思考ing……
思考ing……
思考ing……
got it!
【步驟如下】
1.Ctrl-R調出“替換對話方塊”
2.在左下角的“正規表示式”前面的小框框打上小對勾
3.在左下角的“從檔案頂部全部替換”前面的小框框也打上小對勾
4.在“查詢內容”後面輸入:*select*^p
5.在“替換為”後面是麼都不要輸入
6.點選右側的“全部替換”
7.OK,搞定!
【解釋一下】
需要解釋的就是這個---*select*^p
翻譯過來就是:select關鍵字前面可以有也可以沒有任意的字元,select後面緊跟著的可以有也可以沒有任意字元,直到這一行結束到下一行的起始處
So:將她替換為空就搞定需求啦
【總結一下】
Vi猶如Oracle,提供很多,很強大並且非常方便的功能,只要你精通她,一切都是那麼的和諧和自然~~~
Ultraedit恰似Microsoft SQL Server,圖形化介面,貌似簡單,深不可測,如能深入其中,亦能體現出自身的價值!!
與君共享之。
-- The End --
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/519536/viewspace-608251/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux的VI (刪除貼上,複製)Linux
- Linux vi如何刪除一行或者多行內容Linux
- Linux系統批量刪除包含指定關鍵字的程式Linux
- Linux下使用Vi時方向鍵變亂碼、刪除鍵不能使用的解決方法Linux
- vi 技巧
- Vi替換
- Vi 和 Vim 的使用
- 常用的vi/vim命令
- Linux—vim/vi 翻頁跳轉命令快捷鍵Linux
- CAD一鍵刪除所有標註
- Fixed "There was a problem with the editor 'vi'"
- Linux系統中vi是什麼?vi模式有幾種?Linux模式
- linux vi編輯器中 快捷鍵上下翻頁Linux
- Ubuntu如何刪除Dash中的某一個專案Ubuntu
- vi與vim的區別以及常用命令***
- vi與vim的區別以及常用命令
- Linux vi替換字串Linux字串
- vi&vim命令列命令列
- 12 vi編輯器
- vi命令詳解(轉)
- Bash 設定 vi mode
- vi/vim編輯器
- vi和vim的編輯模式模式
- 在Linux中,有一個檔案,如何刪除包含“www“字樣的字元?Linux字元
- 一行刪除所有docker container的命令DockerAI
- JavaScript | JavaScript刪除表格除標題行(第一行)的所有行JavaScript
- linux下vi使用筆記Linux筆記
- UE4 Dash功能實現
- Vim和Vi的常用命令
- 檢查字串是否包含多個關鍵字的高階進階字串
- 在Docker容器內執行 vi 編輯器 | BaeldungDocker
- RD基本功——Vi基礎與最常用指令
- vue對table的某一行的資料進行編輯,刪除操作Vue
- Qt 過載QComboBox,實現右側刪除鍵QT
- 土法神經網路 VI:TensorFlow神經網路
- vi 正規表示式替換
- javascript實現 checkbox全選和批量刪除功能JavaScript
- 解決無法使用VI的問題
- php5.5新增的yield關鍵字功能與相關使用技巧PHP