簡體   English   中英

如何在OSX上使用vim作為十六進制編輯器?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM