最近在使用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)"
在網路上找了很久,但不知道要用什麼關鍵字