コンピュータ / 2009/04/27 (Mon) / 編集 |
viをバイナリエディタとして使えるらしいのでメモメモ
.vimrcに以下を記述
augroup BinaryXXD
autocmd!
autocmd BufReadPre *.bin let &binary =1
autocmd BufReadPost * if &binary | silent %!xxd -g 1
autocmd BufReadPost * set ft=xxd | endif
autocmd BufWritePre * if &binary | %!xxd -r | endif
autocmd BufWritePost * if &binary | silent %!xxd -g 1
autocmd BufWritePost * set nomod | endif
augroup END
バイナリモードで起動
vi -b ファイル名
参考:[crkの独り言]2009-02-19 vimでバイナリダンプ
.vimrcに以下を記述
augroup BinaryXXD
autocmd!
autocmd BufReadPre *.bin let &binary =1
autocmd BufReadPost * if &binary | silent %!xxd -g 1
autocmd BufReadPost * set ft=xxd | endif
autocmd BufWritePre * if &binary | %!xxd -r | endif
autocmd BufWritePost * if &binary | silent %!xxd -g 1
autocmd BufWritePost * set nomod | endif
augroup END
バイナリモードで起動
vi -b ファイル名
参考:[crkの独り言]2009-02-19 vimでバイナリダンプ
PR
トラックバック
URL :
コメント