将hexl模式缓冲区内容保存为Emacs中的文本
有一个二进制文件。仅包含0x42 在emacs中,我可以加载文件并将缓冲区更改为hexl模式 在hexl模式下,我可以读取左边的0x42以及右边的B 在这里,我想保存屏幕上显示的字符串 如果我命令C-xc-s,它将另存为二进制文件 如何保存缓冲区中的字符串 我想保存“B”和“0x42”。 (请注意,0x42不是二进制0x42,我想将“0x42”另存为字符串) 我可以通过命令来做这件事将hexl模式缓冲区内容保存为Emacs中的文本,emacs,save,buffer,binaryfiles,Emacs,Save,Buffer,Binaryfiles,有一个二进制文件。仅包含0x42 在emacs中,我可以加载文件并将缓冲区更改为hexl模式 在hexl模式下,我可以读取左边的0x42以及右边的B 在这里,我想保存屏幕上显示的字符串 如果我命令C-xc-s,它将另存为二进制文件 如何保存缓冲区中的字符串 我想保存“B”和“0x42”。 (请注意,0x42不是二进制0x42,我想将“0x42”另存为字符串) 我可以通过命令来做这件事 # hexdump binary_file > text.txt 但我想知道emacs的方法 帮助您可以
# hexdump binary_file > text.txt
但我想知道emacs的方法
帮助您可以使用
写入区域
将已加密内容写入文件:
- C-xh
- M-x
写入区域
基本模式
RET
当您这样做时,hexl模式
会询问您是否希望将缓冲区转换回其二进制形式,从而自动进行整理
回答“否”,您将得到所需的缓冲区内容(然后可以保存)