vim中有沒有像sed刪除字元串的功能
在sed中可以使用 /aaa// 的格式刪除文件中所有的aaa字元,在vim中有沒有呢
我一個文檔vim -b打開后每行行末都有^M,想把它刪除掉
《解決方案》
看來沒有
《解決方案》
這個可以有,格式跟sed命令比較相似。
《解決方案》
其實有一個比較方便的命令:
dos2unix
《解決方案》
Shell_HAT 發表於 2012-01-06 14:03 static/image/common/back.gif
這個可以有,格式跟sed命令比較相似。
你說的這個該怎麼寫的啊,我試過了,類似sed那麼用,可是不成啊
《解決方案》
回復 5# royzs :%s/^M//
《解決方案》
Shell_HAT 發表於 2012-01-09 10:34 static/image/common/back.gif
回復 5# royzs
你說的那個刪除字元可以,我都試了,不過貌似編碼不同導致的行末出現"^M" 使用這個方法不成
多謝
《解決方案》
Shell_HAT 發表於 2012-01-06 14:04 static/image/common/back.gif
其實有一個比較方便的命令:
dos2unix
這個命令好使,那個:%s/^M// 應該也是可以的,不過我自己笨的很,試了好多次依然無效
《解決方案》
回復 7# royzs
你是不是輸入^M的方法不對?
按住Ctrl不放,輸入v,輸入m,鬆開Ctrl
《解決方案》
回復 9# Shell_HAT
原來是這樣啊,^M不是普通的兩個字母