by Devin Yang

建立於: 6年前 ( 更新: 6年前 )

這裡簡單記錄如何使用Vim編輯Binary的檔案。
開啟binary的檔案進行編輯..,這裡透過了一個外部指令xxd,查看16進制的編碼。
下方指令,將ls的binary檔使用16進制顯示在vi編輯器中。
xxd /usr/bin/ls|vi -
只是舉例,請勿真的改...@@
要儲存,使用xxd -r:
:%!xxd -r > new-ls
如果已開啟的檔案,也可以透過如下指令轉binary
:%!xxd
改好後,可以用如下指令返回,再進行存檔
:%!xxd -r

 

Tags: vim

Devin Yang

文章內容無法一一說明,如果您有什麼不了解處,歡迎提問哦:)

No Comment

Post your comment

需要登入才可留言!

類似的文章


vim

關於vimdiff

我的vimdiff小抄

vim, macos

Ultisnips requires py >= 2.7 or py3 問題修正

如果你跟我一樣安裝Vim,執行terminal是否會出現需要python2.7或python3的錯誤,但是系統明明就有python 2.7呀, 本文說明我如何修正此問題。

config,vim

Vim在Ubuntu上的中文環境

如果Vim設定是中文環境,但Ubuntu安裝時未設定為zh_TW.UTF-8,那要如何安裝這個環境?