Common Desktop Environment: Användarhandbok för systemadministratörer

Ändra textredigeraren och terminalemulatorn

Både textredigeraren och terminalemulatorn kan startas med en ikon på Frontpanelen eller genom att dubbelklicka på en ikon i Programhanteraren.

Dessa program startas också av andra skrivbordsaktiviteter.

Du kan konfigurera skrivbordet så att andra textredigerare eller terminalemulatorer används i dessa situationer.

Ändra standardtextredigerare och standardterminalemulator

  1. Logga in som root om ändringen ska vara systemtäckande.

  2. Skapa en funktion för den nya textredigeraren eller terminalemulatorn.

    • Du kan använda programmet Skapa funktion. Figur 4-3 visar ett fönster i Skapa funktion som fyllts i för ett program som heter TextPad. Mer information om Skapa funktion finns i Kapitel 11.

    Figur 4-3 Fönstret Skapa funktion

    Graphic

    • Eller, skapa funktionen manuellt:

    		ACTION TextPad
     		{
     				LABEL						TextPad
     				TYPE						COMMAND
     				WINDOW_TYPE				NO_STDIO
     				EXEC_STRING				/usr/TP/bin/TextPad %(File)Arg_1%
     				DESCRIPTION				Dubbelklicka på denna ikon för att starta \
     											programmet TextPad.
     		}

    Mer information om hur du manuellt skapar funktionsdefinitioner finns i Kapitel 12.

  3. Placera konfigurationsfilen med den nya funktionen i rätt mapp:

    • Systemtäckande: /etc/dt/appconfig/types/språk

    • Egen: Hemmapp/.dt/types

  4. Om den inte redan finns, skapar du en lämplig user-prefs.dt -fil genom att kopiera /usr/dt/appconfig/types/språk/user-prefs.dt till:

    • Systemtäckande: mappen /etc/dt/appconfig/types/språk.

    • Egen: mappen Hemmapp/.dt/types.

  5. Redigera funktionen TextEditor eller Terminal i den systemtäckande eller egna filen user-prefs.dt. Ändra MAP_ACTION till att tilldela funktionen den nya funktionen.

    Ändra t ex raden:

    	MAP_ACTION Dtpad

    till:

    	MAP_ACTION TxtPd
  6. Spara filen user-prefs.dt.

  7. Uppdatera funktionsdatabasen genom att dubbelklicka på Ladda om funktioner i programgruppen Skrivbordsverktyg.