最近在使用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)"
在网络上找了很久,但不知道要用什么关键字