發信人EdwardLee.bbs@bbs.cs.nctu.edu.tw (蒙古大夫 2.0),
看板Linux
標 題Re: [問題] vi 將某些特定行移到前一行後面
發信站交大資訊次世代BS2 (Thu Apr 30 00:10:03 2015)
轉信站ptt!news.ntu!csnews.cs.nctu!news.cs.nctu!BS2
※ 引述《chang0206.bbs@ptt.cc (Eric Chang)》之銘言:
> 描述得可能不太好
> 簡單說,我有一個文字檔,內容大概如下
> AAAA
> BB
> CCCC
> BBDDDDD
> EEE
> BBBBBBAAASSSS
> 我想要將開頭是 BB的每一行,接到前一行的最後,變成底下的內容
> AAAABB
> CCCBBDDDD
> EEEBBBBBBAAASSS
> 可是一直找不到該怎麼下語法....
> 還請各位鄉民幫幫忙, thanks !
:g/^BB/-join!
這是你要的嗎?
--
※ Origin: 交大次世代(bs2.to)
◆ From: 220.133.241.31
推 chang0206: 可是我在vi裡面下這個指令沒作用耶 04/29 22:05
推 chang0206: vi 不行 vim 可以! thanks ! 04/29 22:22
推 chang0206: 可以請問一下那個 ! 是什麼意思嗎? 04/29 22:24
→ Programmer: 這篇是轉信進來的 你要回覆文章原作者才看得到喔 04/29 22:43