<?xml version="1.0" encoding="utf-8"?>
<page xmlns="http://projectmallard.org/1.0/" type="topic" id="basics-edit-file" xml:lang="sv">
 <info>
  <link type="guide" xref="index#basics"/>
  <revision version="0.1" date="2022-01-04" status="incomplete"/>
  <credit type="author copyright">
   <name>Logan Rathbone</name>
   <email>poprocks@gmail.com</email>
   <years>2022</years>
  </credit>
 
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
      <mal:name>Daniel Nylander</mal:name>
      <mal:email>po@danielnylander.se</mal:email>
      <mal:years>2007</mal:years>
    </mal:credit>
  
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
      <mal:name>Josef Andersson</mal:name>
      <mal:email>josef.andersson@fripost.org</mal:email>
      <mal:years>2016</mal:years>
    </mal:credit>
  
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
      <mal:name>Anders Jonsson</mal:name>
      <mal:email>anders.jonsson@norsjovallen.se</mal:email>
      <mal:years>2022</mal:years>
    </mal:credit>
  </info>
 <title>Redigera filer</title>
 <section>
  <title>Växla hexadecimal- eller ASCII-panelerna</title>
  <p>Filer kan redigeras i GHex från antingen hexadecimalpanelen eller ASCII-panelen.</p>
  <p>För att fokusera endera panel så att den accepterar dina tangenttryck kan du klicka på lämplig panel, eller:</p>
  <list>
   <item>
    <p>Trycka ned <keyseq><key>Alt</key><key>Vänster</key></keyseq> för att fokusera hexadecimalpanelen, och</p>
   </item>
   <item>
    <p>Trycka ned <keyseq><key>Alt</key><key>Höger</key></keyseq> för att fokusera ASCII-panelen.</p>
   </item>
  </list>
  <p>Om du vill flytta markören i filen gör du på något av följande sätt:</p>
  <list>
   <item>
    <p>Använd fönstrets rullningslist och musen för att välja en byte genom att klicka på den.</p>
   </item>
   <item>
    <p>Använd piltangenterna, <key>Home</key>, <key>End</key>, <key>PageUp</key> eller <key>PageDown</key> på tangentbordet.</p>
   </item>
   <item>
    <p>Välj <gui>Hoppa till byte</gui> (från huvudmenyn) eller tryck ned <keyseq><key>Ctrl</key><key>J</key></keyseq>, 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.</p>
   </item>
  </list>
 </section>
 <section>
  <title>Redigera filen med hexadecimal- eller ASCII-panelen</title>
  <p>Redigera ASCII på samma sätt som du redigerar i en vanlig textfil.</p>
  <p>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.</p>
 </section>
 <section>
  <title>Inskrivningsläge</title>
  <p><gui>Inskrivningsläge</gui> kan aktiveras/inaktiveras genom att trycka <key>Insert</key>, eller genom att klicka på knappen <gui>Växla inskrivningsläge</gui> i statusraden.</p>
  <p>När <gui>Inskrivningsläge</gui> är aktiverat betyder det att data kommer läggas till i filen i stället för att ersätta befintliga data.</p>
  <p>Till skillnad från traditionella textredigerare anses standardtillståndet i GHex vara att <gui>Inskrivningsläge</gui> är <em>av</em>, 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.</p>
 </section>
</page>
