SYSTEM-6.SY2 UNDERHÅLL AV MENYTEXTER
I INFOFLEX GROSSIST kan systemets olika menyer kundanpassas inom vida gränser. Ändringarna kan dels omfatta helt kundunika menyer, vilket i första hand är lämpligt för huvudmenyn, eller tillägg och ändringar i befintliga menyer.
Funktionen består av följande underfunktioner:
1. Editering av standardmenytexter
2. Editering av kundunika menytexter
3. Inläsning av menytexter
4. Ändring av inlästa menytexter
För att editera i menyerna krävs en viss kunskap om Unix-editorn VI.
Ha alltid caps-lock tangenten släckt eftersom stora och små bokstäver innebär olika kommandon i editorn. Följande kommandon är till hjälp vid editering:
För att starta arbetet:
|
|
vi (följt av filnamn) |
öppnar en ny eller gammal fil för editering. Kommandot behövs ej i denna funktion eftersom det anropas automatiskt. |
|
|
För att avsluta arbetet: |
|
ZZ |
avslutar och sparar filen |
:q! |
avbryter arbetet utan att spara ändringar |
|
|
För att förflytta sig (då man ej befinner sig i editeringstillstånd): |
|
l eller pil höger |
flyttar ett steg åt höger |
h eller pil vänster |
flyttar ett steg åt vänster |
j eller pil ner |
flyttar ett steg nedåt |
k eller pil upp |
flyttar ett steg uppåt |
ö |
flyttar längst till vänster på raden |
G |
flyttar till slutet av filen |
1G |
flyttar till början av filen |
H |
går högst upp på skärmbilden |
L |
går längst ner på skärmbilden |
|
|
För att söka efter viss text: |
|
/ följt av text |
söker upp denna text |
n |
går till nästa plats som texten finns på |
|
|
För att komma in i editeringstillstånd: |
|
a |
adderar med början ett tecken till höger |
A | adderar med början längst till höger |
i insättning med början där man står
I insättning med början längst till vänster
o öppnar ny rad under
O öppnar ny rad över
För att avsluta editeringstillstånd:
Esc-tangent avslutar editering
För att byta ut tecken eller ord:
r replace, byter ut tecknet
cw change word, byter ut ordet (avsluta med Esc)
För att stryka tecken eller rad:
x, X stryker tecknet
dd stryker raden
För att dra ihop två rader:
J drar ihop raden med efterföljande rad
För att skilja två rader:
i följt av ENTER dras isär till ny rad där man står
För att upprepa det sista:
. (punkt) upprepar det sist utförda kommandot
För att ångra det sista:
u, U undo, gör det sista kommandot ogjort