タグ付けされた質問 「binary-file」

5
Vimでバイナリファイルを編集する方法
バイナリファイルを何らかの16進モードで編集する方法はありますか? たとえば、次のように表示される、xxdまたは次のhexdump -Cようなバイナリデータがある場合: $ hexdump -C a.bin | head -n 5 00000000 cf fa ed fe 07 00 00 01 03 00 00 80 02 00 00 00 |................| 00000010 12 00 00 00 40 05 00 00 85 00 20 00 00 00 00 00 |....@..... .....| 00000020 19 …

2
ファイルを解凍しようとしないようにvimに指示する方法
.xlsxVimでファイルを開こうとしていますが、次のエラーが表示されました。 ***error*** (zip#Browse) unzip not available on your system バイナリファイルであることは知っていますが、いくつかのチェックサムを行い、おそらく16進数に変換したいと思います。 拡張子を変更しても、Vimはそれを解凍しようとしないことに気付きました。それは私の質問に私を導きます: ファイルを解凍せずに開くようにvimに指示する方法はありますか? FWIW、私はWindows 7でVim 7.4を使用しています。



2
ここからXバイト移動
現在のカーソル位置(改行を含む)からXバイト先に移動するにはどうすればよいですか? [count]goバッファの先頭からXバイト先に移動するために使用できます。私は試してみましたShift + V, G, [count]go(それ[count]goが私の選択の最初からカウントを開始すると仮定しました)が、残念ながらgo、バッファの最初からカウントを開始するだけなので、それも機能しませんでした。 また:set rulerformat=%o、現在のバイトオフセットを表示しようとしました(バイトオフセットにジャンプしてバイトオフセットとして位置を表示することで提案されています)[count]go。頭に数字を追加して、最後にを発行しました。これは機能しますが、あまり実用的ではありません...

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.