SY2 Underhåll av menytexter

Första avsnittet  Föregående avsnitt  Nästa avsnitt   Skriv ut avsnittet

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

Vi-editorn

 

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