2013-01-21 110 views

回答

1

使用^V塊選擇,彰顯你的八列,並刪除像平常一樣。

或者使用:s

:%s/\v^[a-fA-F0-9]{8}// 
1

替換與空字符串的任何行頭8個十六進制字符(數字0-9,AF/AF字母):

:%s/^[0-9a-fA-F]\{8\}//gc 
1

如果該行是

12345678 Something else 

總共9個字符是從每行的頭上取下,在VIM

:1,$s/^.........// 

應該做的伎倆(9點),

  • :告訴VIM你要輸入一個命令
  • 1,$意味着命令影響,從1號線到最後一個(或g全球)
  • s意味着替代
  • ^指行首
  • .....表示5(任意)字符
  • s/^.....//表示在開頭沒有任何東西時替換5個字符

編輯以匹配問題中的十六進制字符的數量。

相關問題