[英]How do I use vim as a hex editor on OSX?
我嘗試使用:Hexmode
和:%!xxd
但無濟於事。 還嘗試使用-b
標志打開vim,然后使用:setlocal display=uhex
。
:%!xxd
沒有做任何事情(聲稱是非法的) :Hexmode
只是保留了所有內容,並且沒有將我插入的鍵更改為十六進制字符。 與:setlocal display=uhex
。
嘗試使用文件類型:“ ASCII C ++程序文本”
:%!xxd
只是告訴vim通過單獨的xxd
程序過濾當前文件並讀回結果。
我懷疑您可能沒有在OSX中安裝xxd
版本(盡管此頁面建議確實存在),或者您沒有保存要轉換的文件 。 如果在終端中運行xxd
會發生什么。 這是您在Windows的命令窗口中獲得的示例:
C:\>xxd
12345
^Z
0000000: 3132 3334 350d 0a 12345..
即我運行xxd
,鍵入1 2 3 4 5並按Ctrl Z ,然后xxd
程序將其轉換為如圖所示。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.