我想知道是否有一種方法可以像使用va}
這樣的命令以相同的方式智能地選擇變量。例如,有一些語言特定的分析可以用來區分php和ruby。爲了將來的參考,最好能夠進入 - 理想地選擇各種句法元素。Vim Visual選擇變量
例如。我想在下面的行PHP的選擇圍繞$array['testing']
:
$array['testing'] = 'whatever'
或者,可以說我要選擇塊參數列表|item, index|
這裏:
hash.each_with_index { |item, index| print item }
編輯:
具體的正則表達式可能會單獨解決各種問題,但我有一個意識,那就是應該是是一種方式利用語法分析在這裏獲得更強大的功能。