
我有以下方便的 VIM 地圖:
inoremap ( ()<Left>
但是,有時我會進入插入模式以在變數周圍添加函數調用,如下所示:
Was: $sql = "SELECT * FROM " . $someTable;
To: $sql = "SELECT * FROM " . mysql_real_escape_string($someTable);
映射)
在 後產生了冗餘mysql_real_escape_string(
。有沒有什麼方法可以重構映射,以便如果遊標後面存在字符,並且遊標後面的字符不是空格,則)<left>
不會附加到(
?
謝謝。