[vim ] 如何合併兩個指令(針對selection range)
最近在使用Vim-Easy-Align這個Plugin
用途是先用Visual Mode選出一個range
然後按gd<char>,就可以在range內針對該<char>做對齊
但現在現在遇到一個問題,我想把以下的code:
test(test)
helloworld(helloworld)
yo(yo)
變成
test (test )
helloworld(helloworld)
yo (yo )
在原本的模式下,我要做以下四個步驟
1. 選取這三行
2. gd( 對齊左括號
3. 再次選取這三行
4. gd) 對齊右括號
我想問的問題是,vim有沒有辦法透過定義一些類似alias的東西
讓我能把上面四步驟變成兩步驟
1. 選取這三行
2. <some_alias_command> = "gd(" + "gd)"
在網路上找了很久,但不知道要用什麼關鍵字
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.195.193.248 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Editor/M.1588692979.A.800.html
→
05/06 03:18,
4年前
, 1F
05/06 03:18, 1F
→
05/06 09:39,
4年前
, 2F
05/06 09:39, 2F
→
05/06 09:39,
4年前
, 3F
05/06 09:39, 3F
→
05/06 09:40,
4年前
, 4F
05/06 09:40, 4F
→
05/06 09:40,
4年前
, 5F
05/06 09:40, 5F
→
05/06 09:42,
4年前
, 6F
05/06 09:42, 6F
→
05/06 12:02,
4年前
, 7F
05/06 12:02, 7F
→
05/06 12:02,
4年前
, 8F
05/06 12:02, 8F
→
05/06 12:03,
4年前
, 9F
05/06 12:03, 9F
Editor 近期熱門文章
PTT數位生活區 即時熱門文章