編輯器Ultraedit快捷鍵
說到編輯器的快捷鍵,VIM是無與倫比的。要反對,也得是帶腳踏板的EmaCS。UE還是有差距的,很大差距。注意:VIM是開源、免費的,而UE則需要注冊。UE是Windows下最好的編輯器——如果沒有GVIM和Emacs的話。而VIM和Emacs則是任何操作系統(tǒng)下最好的編輯器。
198 自動換行 CTRL + W
199 插入當(dāng)前日期/時間 F7
200 找到匹配的括號 (,[,{ or },],) CTRL + B
201 段落重新格式化 CTRL + T
202 Tag 列表 CTRL + F8
203 轉(zhuǎn)換所選文字為小寫 CTRL + F5
204 轉(zhuǎn)換所選文字為大寫 Alt + F5
205 激活拼寫檢查 CTRL + K
206 切換列/塊模式 ALT + C
207 設(shè)定書簽 CTRL + F2
208 轉(zhuǎn)到下一書簽 F2
209 插入用戶定義的模板 Alt+0-9 or Shift+Alt+0-9
210 上滾一行,光標(biāo)不變 CTRL + Up
211 下滾一行,光標(biāo)不變 CTRL + Down
212 顯示函數(shù)列表 F8
213 到下一段 Alt + Right
214 到上一段 Alt + Left
Tip 1: 如何去掉所編輯文本中包含特定字符串的行?
這則技巧是在UltraEdit的幫助文件里提到.CTRL+R 調(diào)出來替換(Replace)窗口,選中"使用正則表達(dá)式";然后用查找 %*你的字符串*^p 替換成空內(nèi)容即可.如,我當(dāng)前有個文本文件,需要去掉所有包含 http://www.dbanotes.net/ 這個字符串的行,查找 %*http://www.dbanotes.net/p 替換成空即可.注意,^p*^ 是 DOS 文件類型的換行符.如果是 Unix 類型文件,則用 ^n.
Tip 2: 如何在行末添加特定字符,比如逗號?
有了上面的經(jīng)驗(其實我第一次是從同事那里學(xué)到的),CTRL+R 調(diào)出來替換(Replace)窗口,選中"使用正則表達(dá)式".然后可以查找 ^p(或者^n,如果是Unix 文件),用 ,^p(或者,^n)進(jìn)行"全部替換"即可.補(bǔ)充一點,如果是 MAC(Apple) 類型文件,則換行符號為 ^r .
Tip 3: 如何刪除空行?
參考上面兩個例子,查找 ^p$ 然后替換為空即可.
看來,正則表達(dá)式需要學(xué)習(xí)一下嘍.
Tip 4: 編輯文件如何加入時間戳 ?
F7 快捷鍵即可.你試試看?
Tip 5: 為何 拷貝(Copy)/粘貼(Paste)功能不能用了?
不怕大家笑話,我有幾次使用 UltraEdit 的過程中發(fā)現(xiàn)拷貝與粘貼的內(nèi)容是不匹配的.不知所以然,干脆重新啟動了筆記本.今天翻看手冊才恍然大悟:UltraEdit有10個剪切板 (clipboard),分別用Ctrl+0 - Ctrl+9 切換. Ctrl+0 是 Windows 的,其他則為用戶自定義的.我在使用的過程中錯調(diào)用了 CTRL+n, 結(jié)果內(nèi)容就有問題了.你遇到過沒?
Tip 6: 即使是打開小文件也有遲延?
這是我遇到過的問題.每次打開文件的時候總有幾秒鐘的耽擱.我的機(jī)器性能可不算差.怎么回事? 網(wǎng)絡(luò)打印機(jī)搞得鬼! 打開"高級"->"設(shè)置"->"編輯器"->"高級",看看是不是選中了"載入/恢復(fù)打印機(jī)設(shè)置"?如果是的話,去掉(不同的版本/漢化與否可能該位置所在有差別).
Tip 7: 刪除當(dāng)前行內(nèi)容 CTRL+e
Tip 8: 把常用的菜單功能做成快捷按鈕放在面板上。
1 本文標(biāo)題:UE常見快捷鍵-創(chuàng)新互聯(lián) URL鏈接:http://weahome.cn/article/ceigps.html 其他資訊 |