PTT
網頁版
登入/註冊
新聞
熱門文章
熱門看板
看板列表
作者查詢
最新文章
我的收藏
最近瀏覽
看板名稱查詢
批踢踢 PTT 搜尋引擎
看板
[
Linux
]
討論串
[問題] vim搜尋第1個不是某pattern的pattern
共 5 篇文章
排序:
最新先
|
最舊先
|
留言數
|
推文總分
內容預覽:
開啟
|
關閉
|
只限未讀
首頁
上一頁
1
下一頁
尾頁
#5
Re: [問題] vim搜尋第1個不是某pattern的pattern
推噓
1
(1推
0噓 0→
)
留言
1則,0人
參與
,
最新
作者
CyberFret
( )
時間
16年前
發表
(2009/09/18 23:19)
,
編輯
資訊
0篇文章回應此文
0
內文有0個圖片
image
0
內文有0個連結
link
0
內容預覽:
因為vim可以讀懂比較複雜的regular expression. 而123456只是一個我用來描述問題的例子,. 我想找的是一個通解. grep遇到 \n 就沒法度了, 也許是我才疏學淺. 另外一個理由是,我除了搜尋之外, 我同時還要了解上下文內容,. 也就是所謂的context. --.
※
發
#4
Re: [問題] vim搜尋第1個不是某pattern的pattern
推噓
0
(0推
0噓 0→
)
留言
0則,0人
參與
,
最新
作者
sanger.
時間
16年前
發表
(2009/09/16 10:01)
,
編輯
資訊
0篇文章回應此文
0
內文有0個圖片
image
0
內文有0個連結
link
0
內容預覽:
^[^1]. 這樣會比較好吧. --.
※
Origin:
SayYA
資訊站
<bbs.sayya.org>
.
◆
From:
aitc.com.tw
.
#3
Re: [問題] vim搜尋第1個不是某pattern的pattern
推噓
2
(2推
0噓 0→
)
留言
2則,0人
參與
,
最新
作者
DBoyX
(大米魂)
時間
16年前
發表
(2009/09/14 07:55)
,
編輯
資訊
0篇文章回應此文
0
內文有0個圖片
image
0
內文有0個連結
link
0
內容預覽:
/6\n[^1]. 找到另幾個解法 vim 的否定語法是 \@!. 不過它有點難掌握…. 最簡單的 :v/123456/. 使用搜尋則是 /^\(.*123456.*\)\@! 或 /^\(\(.*123456.*\)\@!\).*. --.
※
發信站:
批踢踢實業坊(ptt.cc)
. ◆ Fro
#2
Re: [問題] vim搜尋第1個不是某pattern的pattern
推噓
1
(1推
0噓 4→
)
留言
5則,0人
參與
,
最新
作者
adahsu
(路邊的垃圾筒)
時間
16年前
發表
(2009/09/13 21:39)
,
編輯
資訊
0篇文章回應此文
0
內文有0個圖片
image
0
內文有0個連結
link
0
內容預覽:
一定要用 vim 嗎?感覺使用 grep 配合 head 比較省事耶.... $ grep -n -v 123456 mytest.txt | head -n 1. 重點是... 應該不難懂,下次不致於還要再找一遍作法.... --.
※
發信站:
批踢踢實業坊(ptt.cc)
. ◆ From: 2
#1
[問題] vim搜尋第1個不是某pattern的pattern
推噓
2
(2推
0噓 0→
)
留言
2則,0人
參與
,
最新
作者
CyberFret
( )
時間
16年前
發表
(2009/09/13 16:24)
,
編輯
資訊
0篇文章回應此文
0
內文有0個圖片
image
0
內文有0個連結
link
0
內容預覽:
假設現在有一份文件, 裡面的內容如下,. 123456. 123456. 123456. .. .. .. "123456"一直連續出現, 所占行數非常之多,. 在vim裡面, 請問我該如何利用向下搜尋(/). 指令尋找第一個不是"123456"的pattern ?. 換句話說,我想知道這一連串的"
首頁
上一頁
1
下一頁
尾頁