1
我曾嘗試使用:Hexmode
和:%!xxd
,但無濟於事。還嘗試用-b
標誌打開vim,然後使用:setlocal display=uhex
。如何在OSX上使用vim作爲十六進制編輯器?
:%!xxd
什麼也沒做(聲稱是非法的) :Hexmode
剛剛離開一切都沒有改變我的插入鍵到十六進制字符。相同的:setlocal display=uhex
。
試戴文件類型:「ASCII C++程序文本」
我曾嘗試使用:Hexmode
和:%!xxd
,但無濟於事。還嘗試用-b
標誌打開vim,然後使用:setlocal display=uhex
。如何在OSX上使用vim作爲十六進制編輯器?
:%!xxd
什麼也沒做(聲稱是非法的) :Hexmode
剛剛離開一切都沒有改變我的插入鍵到十六進制字符。相同的:setlocal display=uhex
。
試戴文件類型:「ASCII C++程序文本」
:%!xxd
就是告訴VIM通過單獨xxd
程序來過濾當前文件和讀取結果早在
我懷疑是不是你。沒有安裝在OSX中的xxd
版本(儘管this page表明它應該確實存在),或者您的尚未保存您要轉換的文件。如果您在終端中運行xxd
會發生什麼情況。下面是你在命令窗口中獲得在Windows上的內容示例:
C:\>xxd
12345
^Z
0000000: 3132 3334 350d 0a 12345..
即我跑xxd
,鍵入 和壓制按Ctrlž ,並且xxd
程序如圖所示轉換它。
什麼工作?什麼沒有?你試用了哪些文件? – romainl