vim 如何刪除多行指定列後面的所有內容?
怪我咯
怪我咯 2017-05-16 16:34:47
0
4
713

例如:

111,a
222,bb
333,ccc
444,dddd
555,eeeee
666,ffffff
777,ggggggg

可以用 Ctrl + v 選種逗號所在的所有列,想把其右邊的所有內容都刪掉,有什麼快捷方式嗎?

怪我咯
怪我咯

走同样的路,发现不同的人生

全部回覆(4)
黄舟

先選擇所有要替換的行,然後:'<,'>s/,.*$//

大家讲道理

直接 control-v 然後 $dD 不完了嗎?

仅有的幸福

用awk

awk  -F ','  '{print }'
Peter_Zhu

利用 visual-block 也可以做到:

gg
f,
<c>v
$
G
x
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板