Re: [問題] vim搜尋第1個不是某pattern的pattern

看板Linux作者 (大米魂)時間16年前 (2009/09/14 07:55), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串3/5 (看更多)
※ 引述《CyberFret ( )》之銘言: : 123456 : . : . : . : "123456"一直連續出現, 所占行數非常之多, : 在vim裡面, 請問我該如何利用向下搜尋(/) : 指令尋找第一個不是"123456"的pattern ? /6\n[^1] 找到另幾個解法 vim 的否定語法是 \@! 不過它有點難掌握… 最簡單的 :v/123456/ 使用搜尋則是 /^\(.*123456.*\)\@! 或 /^\(\(.*123456.*\)\@!\).* -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.47.39.176

09/14 16:36, , 1F
這方法滿有趣的!也不失為一個好方法!
09/14 16:36, 1F
※ 編輯: DBoyX 來自: 114.47.39.176 (09/14 21:27)

09/19 09:26, , 2F
DBoyX大說到重點了:否定語法 感謝
09/19 09:26, 2F
文章代碼(AID): #1AhOPuqh (Linux)
討論串 (同標題文章)
文章代碼(AID): #1AhOPuqh (Linux)