Talvez seja melhor usar um software dedicado. Eu confesso que não usei, mas o softwarte abaixo parece interessante:
link como mencionado pelo comentário acima (apenas o vi agora ..)
Existe algum plug-in para o Geany / Gedit para suportar a leitura de arquivos binários / hexadecimais?
Eu escrevi um script para o plugin Geany Lua que permite fazer edição hexadecimal.
O arquivo está disponível no link
Você só precisa instalar o plug-in Geany Lua (disponível via apt-get como geany-plugin-lua), copiar o script no diretório de configuração (~ / .config / geany / plugins / geanylua) e reiniciar o Geany. O script aparecerá em Ferramentas - Lua Scripts.
Se você tiver o editor hexadecimal de Bless, o script abrirá arquivos nele. Caso contrário, se você tiver o xxd (que vem de fábrica com o vim), ele permitirá que você edite o arquivo como hex dentro do Geany.
O feedback é bem-vindo!
Existe um truque simples no Geany que uso para alternar facilmente entre o Geany e o GHex.
Ative o plugin do navegador de arquivos embutido no Geany e vá para suas preferências para configurá-lo. Marque a opção “Siga o caminho do arquivo atual” e defina um comando de abertura externa, e. g. ghex -g 1024x768 "%f"
.
Agora abra qualquer arquivo com o Geany. Se você quer trabalhar no código hexadecimal simplesmente vá para o navegador de arquivos embutido (ele está sempre no caminho certo) e use o botão direito do mouse no seu arquivo e selecione “Abrir externamente” . Geany irá abrir o arquivo no GHex automaticamente. Depois de terminar o GHex, feche-o. Se você tiver algo alterado no arquivo, basta recarregar o arquivo no Geany. É um fluxo de trabalho simples e eficiente.