第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

只對(duì)非空行做加雙引號(hào),怎么操作?

一個(gè)文件里會(huì)有隨機(jī)的空行出現(xiàn),只對(duì)非空行加雙引號(hào),怎么操作呢?

正在回答

1 回答

:% s/^\(\S+\)$/"\1"/g

2 回復(fù) 有任何疑惑可以回復(fù)我~
#1

WatsonBauer 提問(wèn)者

看來(lái)不用宏也可以搞定嘛
2020-03-08 回復(fù) 有任何疑惑可以回復(fù)我~
#2

WatsonBauer 提問(wèn)者

試了下,貌似不行哎~
2020-03-08 回復(fù) 有任何疑惑可以回復(fù)我~
#3

林寒澗肅 回復(fù) WatsonBauer 提問(wèn)者

:% s/^\(\s*\(\S\+\)\)\+\s*$/"\1"/g 這個(gè)考慮了某些行存在空格的情況,但是也排除了純空格的行跟只有一個(gè)回車的行
2020-03-08 回復(fù) 有任何疑惑可以回復(fù)我~
#4

WatsonBauer 提問(wèn)者

:% s/^\(\S+\)$/"\1"/g E486: Pattern not found: ^\(\S+\)$ 什么原因?
2020-03-09 回復(fù) 有任何疑惑可以回復(fù)我~
#5

WatsonBauer 提問(wèn)者 回復(fù) 林寒澗肅

:% s/^\(\s*\(\S\+\)\)\+\s*$/"\1"/g 行里有空格的話,這種方法選不全整行
2020-03-09 回復(fù) 有任何疑惑可以回復(fù)我~
#6

林寒澗肅 回復(fù) WatsonBauer 提問(wèn)者

如果說(shuō)要保留前后面空白的話,可以改成 :% s/^\(\(\s*\S\+\)\+\s*\)$/"\1"/g \1 表示取最外層的組(最外面的那一層括號(hào))
2020-03-09 回復(fù) 有任何疑惑可以回復(fù)我~
#7

qq_8爺_0 回復(fù) WatsonBauer 提問(wèn)者

%s/\(\S.*\)$/"\1"/g
2023-12-11 回復(fù) 有任何疑惑可以回復(fù)我~
查看4條回復(fù)

舉報(bào)

0/150
提交
取消
玩轉(zhuǎn)Vim 從放棄到愛(ài)不釋手
  • 參與學(xué)習(xí)       28652    人
  • 解答問(wèn)題       78    個(gè)

作為程序員你還不知道編輯器之神 Vim 嗎,帶你從零開(kāi)始學(xué)習(xí) vim 編輯器。

進(jìn)入課程

只對(duì)非空行做加雙引號(hào),怎么操作?

我要回答 關(guān)注問(wèn)題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)