2015-03-02 43 views
-1

我有這塊文本,我想從行中刪除「::focus」。地圖不插入預期的地方

describe "#reminder_types", :focus do 
end 

以前什麼我做的是:

f, 
d2t " there is a space after the t 

這是我做的事情往往不夠,我想我成立了一個地圖。我進入:

:nmap ,s 0\|f,\|d2t 

當我打電話給我的地圖,它會刪除文本從該行的開始,而不是從哪裏逗號。所以,我線結束是:

"#reminder_types", :focus do 

的地圖不正確定位光標,如果我在地圖更改爲線: 0 \ | F,

謝謝!

回答

2

擺脫所有\|,他們不會做你認爲他們做的事。

:nmap ,s 0f,d2t 

實際上,我不知道它做什麼,但,如果你在正常模式下輸入0\|f,\|d2t這是不是你想要的。你只需要0f,d2t鍵入正常模式。

Bar用於分隔命令行上的命令,但nmap將所有內容都視爲正常模式命令,並且不需要分離普通模式命令。

+0

謝謝!這就是它。 – 2015-03-02 15:56:41