刪除最後一個字符中的每一行我有一個文件:如何使用vim
12345a
123456b
1234567c
12345678d
123456789e
如何刪除在每行的最後一個字符。
和文件將
12345
123456
1234567
12345678
123456789
刪除最後一個字符中的每一行我有一個文件:如何使用vim
12345a
123456b
1234567c
12345678d
123456789e
如何刪除在每行的最後一個字符。
和文件將
12345
123456
1234567
12345678
123456789
你可以使用:%s/.\{1}$//
刪除1個字符斷各行的末尾。
使用:g
命令:
:g/^/norm $x
^
每場比賽將在操作上線。norm
是normal
的簡寫形式,在要執行的常規命令之前執行。$x
移動到行的結尾,和在正常模式中刪除一個字符:%normal $x
:
讓您進入命令行模式%
是表示整個文件的範圍內我們正在運行正常模式命令$x
刪除行中的最後一個字符與其他答案有一些重疊,但對我來說這個讀取最簡單。
你不需要'{1}' - 只是':%s /.$//'可以正常工作;-) – Carpetsmoker
注意,謝謝 – Jevl
@Carpetsmoker,'.'這裏的含義是什麼? – SangminKim