代碼確定的部分,我有這個問題,我調整我做了一個代碼,我有這樣的結構:如何快速編輯內部不同類似的路線
Apple1 = Fruit("ss","ss",[0.1,0.4],'w')
PineApple = Fruit("ss","ss",[0.315,0.4],'w')
Banana = Fruit("ss","ss",[0.315,0.280],'w')
...
...
而不是"ss"
我想輸入更多信息,如"Golden Delicious"
。目前我只是刪除"ss"
點擊它,然後用我想插入的信息替換它。我確信有一個更快的方法來做到這一點,我嘗試了一些VIM宏,但我無法弄清楚如何「原始輸入」我的數據。 我試着簡單地用Spyder代替它,但速度很慢,因爲我必須每次單擊替換,而VIM對於我嘗試的內容都是一樣的。 然後,我不知道如何'w'
後插入別的東西...... 這只是爲了更好地瞭解這個問題的最終輸出結果的例子:
Apple1 = Fruit("Golden Delicous","red",[0.1,0.4],'w')
PineApple = Fruit("Ananas comosus","green",[0.315,0.4],'w')
Banana = Fruit(" Cavendish banana","yellow",[0.315,0.280],'w')
...
...
我重新制定了一個問題:這是改變"ss"
更快的方式,目前我點擊「ss
」delate「ss」並寫出例如「Golden Delicous」,但速度很慢。我想要的是,每一個ss
編輯要求我插入一些東西來取代單個ss
。
例如第一行ss
在第一行:我想替換它輸入其他內容,例如「Golden Delicous」second ss
在第一行我想替換它輸入somethingelse例如red
。第一行ss
我想用s.e替換它。例如Ananas comosus
第二行ss
我想用s.e替換第二行。例如等。
我確定這裏有一個答案,但我找不到它! 請如果你投票解釋我爲什麼這樣可以改善它!
你在vim試過':%s/ss/Golden Delicious/g'嗎? – thefourtheye
@thefourtheye用「金冠」替代所有的「ss」,所以香蕉也是一個「金色美味」!不過謝謝! –
香蕉甚至沒有單一的... – thefourtheye