Redigera filer
Växla hexadecimal- eller ASCII-panelerna
Filer kan redigeras i GHex från antingen hexadecimalpanelen eller ASCII-panelen.
För att fokusera endera panel så att den accepterar dina tangenttryck kan du klicka på lämplig panel, eller:
Trycka ned Alt+Vänster för att fokusera hexadecimalpanelen, och
Trycka ned Alt+Höger för att fokusera ASCII-panelen.
Om du vill flytta markören i filen gör du på något av följande sätt:
Använd fönstrets rullningslist och musen för att välja en byte genom att klicka på den.
Använd piltangenterna, Home, End, PageUp eller PageDown på tangentbordet.
Välj Hoppa till byte (från huvudmenyn) eller tryck ned Ctrl+J, och ange markörpositionen som ett decimalt eller hexadecimalt värde. Formatet på det hexadecimala värdet måste vara 0x följt av positionen, till exempel 0x3.
Redigera filen med hexadecimal- eller ASCII-panelen
Redigera ASCII på samma sätt som du redigerar i en vanlig textfil.
För att redigera det hexadecimala formatet använder du värdena 0 till 9 och a till f. Denna åtgärd är inte skiftlägeskänslig.
Inskrivningsläge
Inskrivningsläge kan aktiveras/inaktiveras genom att trycka Insert, eller genom att klicka på knappen Växla inskrivningsläge i statusraden.
När Inskrivningsläge är aktiverat betyder det att data kommer läggas till i filen i stället för att ersätta befintliga data.
Till skillnad från traditionella textredigerare anses standardtillståndet i GHex vara att Inskrivningsläge är av, givet att hexadecimalredigerare rutinmässigt används för att redigera befintliga data i binärfiler som har en väldigt specifik layout. I vissa fall kan sådana filer vara av fast filstorlek och att öka eller minska deras storlek kan orsaka odefinierat eller oönskat beteende i program som öppnar dem.