2017-09-25 88 views
0

我試圖創建都要寫同樣的文字在幾個不同的地方摘要:擴大時VIM-片段:具有相同名稱的佔位符不更換一次全部

import ${0:Class} from './${0:Class}' 

export default ${0:Class} 

在這種情況下,光標輸入文本將以某種方式在default上選擇,並且只能在一個位置進行編輯。

import from './' 

export [default] // -> cursor highlights "default" for replacement 

回答

0

您使用哪個插件?

Ultisnips不支持它:

import ${0:Class} from './$0' 

export default $0 
+0

遺憾的是它不無法正常工作。另外兩個佔位符將會寫「Class」,但改變第一個不會改變其他的。 – mfgabriel92

+0

@ mfgabriel92我不確定你正在使用哪個插件。我想這可能是'snipmate'。考慮升級到Ultisnips。它與'snipmate'完全兼容,並且支持所請求的功能。 – thalesmello

+0

這很奇怪,因爲我記得能夠做到這一次,並且我在Ultisnips方面遇到了問題。 – mfgabriel92