經過一整天的犛牛刮,,被卡住的東西超級簡單,可能是愚蠢的。 Vim n00b('ish)啓動。我試圖搜索一個精確的短語,它適用於第一個結果,但是移到任何不同的結果(n或* - forward,# - back)會將結果排列到第一個單詞。vim搜索確切短語
/__webpack_require__)
匹配正確地對所述第一結果,然後進行到只匹配__webpack_require__
前進或後退。
我正在使用yadr,所以有一堆vim插件,我不明白(我知道,這是一個問題,但另一天)。任何幫助,將不勝感激。谷歌搜索在這個話題上是一團糟。
**更新**
我也嘗試\)
卻發現其實不是逃避。我也注意到,搜索function(modules, export, __webpack_require__)
也會在第一個結果到function
後排列,所以我不明白的事情在這裏發生,這可能是完全正常和有用的,但不是當你不明白時。
我對可能是愚蠢的評論道歉,但你有嘗試過雙引號'「搜索字符串」或轉義序列像')'這樣的字符? –
「排列」是什麼意思? – melpomene
@melpomene,permute意味着搜索結果的變化:即第一場比賽是精確的,但後面的比賽變得更加寬容。後續匹配返回__webpack_require __ = foo;或__webpack_require __(blah)。所以括號被刪除了。在擴展函數示例中,後續匹配適用於任何具有字符功能的內容(刪除模式的其餘部分)。 這就像搜索模式在第一個結果之後被修改爲第一個'單詞'。 –