summaryrefslogtreecommitdiffstats
path: root/help/C/pref-compatibility.page.stub
blob: 5b445cb9e18e71146f78fee0871d115d8f7ed8ce (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
<page xmlns="http://projectmallard.org/1.0/"
      xmlns:its="http://www.w3.org/2005/11/its"
      type="guide"
      id="pref-compatibility">

  <info>
    <revision pkgversion="3.14" date="2014-12-03" status="draft"/>
    <link type="guide" xref="index#preferences"/>
    <link type="guide" xref="pref#profile"/>

    <credit type="author copyright">
      <name>Sindhu S</name>
      <email its:translate="no">sindhus@live.in</email>
      <years>2013</years>
    </credit>
    <credit type="copyright editor">
      <name>Ekaterina Gerasimova</name>
      <email its:translate="no">kittykat3756@gmail.com</email>
      <years>2013</years>
    </credit>

    <include href="legal.xml" xmlns="http://www.w3.org/2001/XInclude"/>

    <desc>Change behaviour of <key>Backspace</key> and <key>Delete</key> keys
    in <app>Terminal</app>.</desc>
  </info>

  <title>Key compatibility</title>

  <p its:locNote="Translators: check that the wording is correct for RTL.">The
  <key>Backspace</key> traditionally deletes character before the cursor and
  the <key>Del</key> deletes characters after the cursor, however this is not
  always the case. To reduce ambiguity, you can specify in <app>Terminal</app>
  which control character or <link xref="overview">escape sequence</link> the
  delete and backspace keys should generate. You can set different options for
  different profiles.</p>

  <section id="backspace-key">
    <title>Backspace key compatbility</title>

  <p></p>

  <steps>
    <item>
      <p>Open <guiseq><gui style="menu">Edit</gui>
      <gui style="menuitem">Preferences</gui></guiseq>.</p>
    </item>
    <item>
      <p>Your current profile is selected in the sidebar. If you wish to edit
      a different profile, click on its name.</p>
    </item>
    <item>
      <p>Select <gui style="tab">Compatibility</gui>.</p>
    </item>
    <item>
      <p>From the menu for <gui>Backspace key generates</gui>, you can select
      from the following options:</p>
      <terms>
        <item>
          <title>Automatic</title>
          <p><!--TODO: Write behaviour --></p>
        </item>
        <item>
          <title>Control-H</title>
          <p><!--TODO: Write behaviour --></p>
        </item>
        <item>
          <title>ASCII DEL</title>
          <p><!--TODO: Write behaviour --></p>
        </item>
        <item>
          <title>Escape sequence</title>
          <p><!--TODO: Write behaviour --></p>
        </item>
        <item>
          <title>TTY Erase</title>
          <p></p>
        </item>
      </terms>
    </item>
    <item>
      <p>Your preference is saved immediately. Click
      <gui style="button">Close</gui> to quit the dialog and return to
      <app>Terminal</app>.</p>
    </item>
  </steps>

  </section>

  <section id="delete-key">
    <title>Delete key compatibility</title>

    <p></p>

    <steps>
      <item>
        <p>Open <guiseq><gui style="menu">Edit</gui>
        <gui style="menuitem">Preferences</gui></guiseq>.</p>
      </item>
      <item>
        <p>Your current profile is selected in the sidebar. If you wish to edit
        a different profile, click on its name.</p>
      </item>
      <item>
        <p>Select <gui style="tab">Compatibility</gui>.</p>
      </item>
      <item>
        <p>From the menu for <gui>Backspace key generates</gui>, you can select
        from the following options:</p>
        <terms>
        <item>
          <title>Automatic</title>
          <p><!--TODO: Write behaviour --></p>
        </item>
        <item>
          <title>Control-H</title>
          <p><!--TODO: Write behaviour --></p>
        </item>
        <item>
          <title>ASCII DEL</title>
          <p><!--TODO: Write behaviour --></p>
        </item>
        <item>
          <title>Escape sequence</title>
          <p><!--TODO: Write behaviour --></p>
        </item>
        <item>
          <title>TTY Erase</title>
          <p><!--TODO: Write behaviour --></p>
        </item>
      </terms>
      </item>
      <item>
        <p>Your preference is saved immediately. Click
        <gui style="button">Close</gui> to quit the dialog and return to
        <app>Terminal</app>.</p>
      </item>
    </steps>

  </section>

  <section id="reset-compatibility">
    <title>Reset compatibility options</title>

    <p>To reset compatibility options for <key>Backspace</key> and
    <key>Delete</key> keys:</p>

    <steps>
      <item>
        <p>Open <guiseq><gui style="menu">Edit</gui>
        <gui style="menuitem">Preferences</gui></guiseq>.</p>
      </item>
      <item>
        <p>Your current profile is selected in the sidebar. If you wish to edit
        a different profile, click on its name.</p>
      </item>
      <item>
        <p>Select <gui style="tab">Compatibility</gui>.</p>
      </item>
      <item>
        <p>Click on <gui style="button">Reset Compatibility Options to
        Defaults</gui>.</p>
      </item>
      <item>
        <p>Compatibility options are immediately reset to defaults. Click
        <gui style="button">Close</gui> to quit the dialog and return to
        <app>Terminal</app>.</p>
      </item>
    </steps>

  </section>

</page>