我已啓用perl-support插件。現在,我嘗試了\idd
成語快捷方式,它會爲您提供一條my ($,$);
語句,並將光標置於第一個變量上。現在第二個變量顯示爲<+name+>
。實際上在進入第一個變量名之後my
線將在vim中爲perl使用成語
my ($top, $<+name+>);
如果這是一個代碼片段,我可以很容易地使用標籤去到下一個字段,但它不是在這種情況下工作。我該如何迅速改變習語的第二部分?
我已啓用perl-support插件。現在,我嘗試了\idd
成語快捷方式,它會爲您提供一條my ($,$);
語句,並將光標置於第一個變量上。現在第二個變量顯示爲<+name+>
。實際上在進入第一個變量名之後my
線將在vim中爲perl使用成語
my ($top, $<+name+>);
如果這是一個代碼片段,我可以很容易地使用標籤去到下一個字段,但它不是在這種情況下工作。我該如何迅速改變習語的第二部分?
那些是跳轉目標,你可以通過Ctrl + J來訪問它們。詳情請參閱perlsupport-templates-jump。
如果這是VIM,爲什麼不使用VIM的導航鍵呢?
W¯¯(是大寫的W)將三句話打動你向左,右轉進入$<+name+>
。
您也可以嘗試:
˚F<穿上<
光標,然後你可以改變<+name+>
。
是的,這總是可能的。是什麼讓我問這個問題是變量顯示的特殊方式。對於片段,選項卡實際上可以讓您更改特定單詞的絕對權限(而不必刪除任何字符,如'<'或'{'。)。 – woodstok 2010-08-26 18:12:25
如果我們不得不手動移動然後改變它,使用成語不會有很大的幫助。用手打字會做得更好 – woodstok 2010-08-26 18:13:17