在visual studio下面能够利用Ctl+F8格式化选中的代码,这个功能我一直很喜欢,但是vim下面需要自己配置。虽然vim能够利用gg+=+G格式化代码,但是这个显然不是一个很快捷的方式,需要多次输入字符。今天折腾了许久,将gg+=+G配置成快捷方式,轻松格式化代码。
为了将光标锁定在ESC之前的位置,确实花了不少时间。不过好歹是做成了。
- map <F8> :call Myfunc()
- func! Myfunc()
- let lineNum= line(".")
- exe "normalgg=G"
- exelineNum
- endfunc
为了将光标锁定在ESC之前的位置,确实花了不少时间。不过好歹是做成了。