nedit(1)
NAMN
NEdit – textredigerare
SYNOPSIS
nedit [-read] [-create] [-line n | +n] [-server] [-do command] [-tags file]
[-tabs n] [-wrap] [-nowrap] [-autowrap] [-autoindent]
[-noautoindent] [-autosave] [-noautosave]
[-lm languagemode] [-rows n] [-columns n] [-font font]
[-geometry|-g geometry] [-iconic] [-noiconic]
[-display [host]:server[.screen]] [-xrm resourcestring]
[-svrname name] [-import file]
[-background|-bg color] [-foreground|-fg color]
[-tabbed] [-untabbed] [-group]
[-V|-version] [--] [file...]
BESKRIVNING
NEdit är en textredigerare med ett vanligt grafiskt gränssnitt, alltså en GUI-redigerare, för programfiler och vanliga textfiler.
Redigeraren erbjuder musbaserad redigering och ett strömlinjeformat arbetssätt som bygger på redigerare från Macintosh och Microsoft Windows. Den är avsedd för användare av X-arbetsstationer och X-terminaler.
OPTIONER
-read
- Öppna filen skrivskyddad, oavsett filens faktiska filskydd.
-create
- Varna inte om att en fil kommer att skapas när filen inte finns.
-line n, + n
- Gå till radnummer n.
-server
- Ange att denna session ska fungera som en NEdit-server för att behandla kommandon från programmet nc(1).
- nc(1) kan användas för att koppla NEdit till utvecklingsmiljöer, e-postprogram och liknande, eller helt enkelt som ett snabbt sätt att öppna filer från skalets kommandorad utan att starta en ny NEdit-session.
-do command
- Kör ett NEdit-makro eller en NEdit-åtgärd på den fil som följer efter argumentet -do på kommandoraden.
- -do är särskilt användbart från nc(1), där nc -do kan fjärrköra kommandon i en NEdit-session som startats med -server.
-tags file
- Läs in en fil med anvisningar för att hitta definitioner av programs subrutiner och dataobjekt.
- Filen måste vara i det format som skapas av Exuberant Ctags eller av standardkommandot Unix ctags(1).
-tabs n
- Ställ in tabbstopp var n:te tecken.
-wrap, -nowrap
- Radbryt långa rader vid fönstrets högra kant i stället för att låta dem fortsätta utanför kanten.
- Detta motsvarar läget Continuous Wrap.
-autowrap, -noautowrap
- Radbryt långa rader när markören når fönstrets högra kant genom att infoga radbrytningar vid ordgränser.
- Detta motsvarar läget Auto Newline Wrap.
-autoindent, -noautoindent
- Behåll löpande indragning.
-autosave, -noautosave
- Behåll en säkerhetskopia av filen som redigeras.
- På Unix används namnet:
~filename
- På VMS används namnet:
_filename
-lm languagemode
- Ange det inledande språkläget som ska användas vid redigering av efterföljande filer.
-rows n
- Standardhöjd i tecken för ett redigeringsfönster.
-columns n
- Standardbredd i tecken för ett redigeringsfönster.
-font font, -fn font
- Ange typsnitt för den text som redigeras.
- Typsnitt för menyer och dialogrutor kan ställas in med:
-xrm "*fontList:font"
-geometry geometry, -g geometry
- Ange redigeringsfönstrets ursprungliga storlek och/eller placering.
Argumentet geometry har formen:
[<width>x<height>][+|-][<xoffset>[+|-]<yoffset>]
Där:
- width är önskad bredd
- height är önskad höjd
- xoffset är avståndet från skärmkanten i sidled
- yoffset är avståndet från skärmkanten i höjdled
Tecknet + anger avstånd från vänster eller överkant. Tecknet - anger avstånd från höger eller nederkant.
-geometry kan anges för enskilda filer på kommandoraden.
-iconic, -noiconic
- Ange ursprungligt fönsterläge för efterföljande filer.
-display [host]:server[.screen]
- Ange namnet på den X-server som ska användas.
- host anger maskinen, server anger displayserverns nummer och screen anger skärmnumret.
- host eller screen kan utelämnas. Då används den lokala maskinen respektive skärm 0 som standard.
-background color, -bg color
- Ange bakgrundsfärg.
- Bakgrundsfärgen för text kan ställas in separat med:
-xrm "nedit*text.background: color"
-foreground color, -fg color
- Ange förgrundsfärg.
- Förgrundsfärgen för text kan ställas in separat med:
-xrm "nedit*text.foreground: color"
-xrm resourcestring
- Ange värdet för en X-resurs för att åsidosätta ett standardvärde.
-svrname name
- När NEdit startas i serverläge kan servern ges ett namn.
- Då svarar den endast på begäranden när nc(1) får ett motsvarande -svrname-argument.
- Genom att namnge servrar kan man köra flera NEdit-servrar samtidigt och styra filer och kommandon till en viss server.
- Om ett icke-tomt namn anges görs sessionen automatiskt till en NEdit-server, som om -server hade angetts.
-import file
- Läs in en extra inställningsfil ovanpå de befintliga standardinställningar som sparats i filen .nedit.
- För att lägga in makron, språklägen, markeringsmönster och stilar som skrivits av andra användare, kör NEdit med:
-import <file>
- Spara därefter om filen .nedit via:
Preferences -> Save Defaults
-tabbed
- Öppna alla efterföljande filer i nya flikar.
- Återställer optionen -group.
-untabbed
- Öppna alla efterföljande filer i nya fönster.
- Återställer optionen -group.
-group
- Öppna alla efterföljande filer som flikar i ett nytt fönster.
-V, -version
- Skriv ut versions- och bygginformation.
- Denna information bör anges när fel och problem rapporteras.
--
- Behandla alla efterföljande argument som filnamn, även om de börjar med bindestreck.
- Detta gör att NEdit kan öppna filer vars namn börjar med tecknet -.
MILJÖ
DISPLAY
- NEdit kräver en X-baserad arbetsstation eller X-terminal.
- Om du har använt telnet(1) eller rlogin(1) för att ansluta till ett Unix-system måste miljövariabeln DISPLAY ställas in för din skärm.
För skal av csh-typ:
% setenv DISPLAY devicename:0
För skal av sh-typ:
% DISPLAY=devicename:0 && export DISPLAY
NEDIT_HOME
- Denna miljövariabel kan sättas till namnet på en katalog.
- Den katalogen används då i stället för:
$HOME/.nedit
- som baskatalog för NEdits särskilda filer. Se avsnittet FILER nedan.
- Denna variabel är ny i NEdit 5.4.
FILER
Från och med version 5.4 skapar NEdit en katalog där programmets särskilda filer lagras. Som standard heter katalogen:
.nedit
nedit.rc
- Detta är en X-resursfil som innehåller de flesta användarinställningar för NEdit.
- Den läses vid start och skrivs när användaren väljer:
Save Defaults...
- i menyn Preferences.
- Redigera inte denna fil för hand. Alla inställningar kan nås via menyn Default Settings.
nedit.history
- Listan över nyligen öppnade filer.
- Redigera inte denna fil för hand.
autoload.nm
- En fil som kan innehålla NEdit Macro Language-satser och subrutindefinitioner.
- Satserna körs när en NEdit-server startas. Subrutinerna läses in för senare användning.
- Denna fil skapas eller ändras inte av NEdit, om du inte själv öppnar och redigerar den.
NEdit stöder fortfarande de äldre filnamn som användes av version 5.3 och tidigare. Dessa äldre namn är:
$HOME/.nedit $HOME/.neditdb $HOME/.neditmacro
Det äldre namnschemat används om NEdit upptäcker att:
$HOME/.nedit
är en vanlig fil.
Se även posten NEDIT_HOME i avsnittet MILJÖ ovan.
ANMÄRKNINGAR
Mer information finns i NEdits inbyggda onlinehjälp eller i filen:
nedit.doc
i NEdit-distributionen.
NEdit-källkod, körbara filer, ytterligare dokumentation och bidragen programvara finns på NEdits webbplats:
http://nedit.org
SE ÄVEN
FÖRFATTARE
NEdit skrevs av:
- Mark Edel
- Joy Kyriakopulos
- Christopher Conrad
- Jim Clark
- Arnulfo Zepeda-Navratil
- Suresh Ravoor
- Tony Balinski
- Max Vohlken
- Yunliang Yu
- Donna Reid
- Arne Forlie
- Eddy De Greef
- Steve LoBasso
- Alexander Mai
- Scott Tringali
- Thorsten Haude
- Steve Haehn
- Andrew Hood
- Nathaniel Gray
- TK Soh
Rutinerna för matchning av reguljära uttryck som används i NEdit är anpassade, med tillstånd, från ursprunglig kod skriven av Henry Spencer vid University of Toronto.
Mönster för syntaxmarkering och smarta indragsmakron bidrogs av:
- Simon T. MacDonald
- Maurice Leysens
- Matt Majka
- Alfred Smeenk
- Alain Fargues
- Christopher Conrad
- Scott Markinson
- Konrad Bernloehr
- Ivan Herman
- Patrice Venant
- Christian Denat
- Philippe Couton
- Max Vohlken
- Markus Schwarzenberg
- Himanshu Gohel
- Steven C. Kapp
- Michael Turomsha
- John Fieber
- Chris Ross
- Nathaniel Gray
- Joachim Lous
- Mike Duigou
- Seak Teng-Fong
- Joor Loohuis
- Mark Jones
- Niek van den Berg
COPYRIGHT
Detta program är fri programvara. Du kan distribuera det vidare och/eller ändra det enligt villkoren i GNU General Public License, publicerad av Free Software Foundation, antingen version 2 av licensen eller, om du vill, någon senare version.
Som ett särskilt undantag till GNU GPL ger upphovsrättsinnehavarna tillstånd att länka programmets kod med Motif- och Open Motif-biblioteken, eller med modifierade versioner av dessa som använder samma licens, och distribuera sådana länkade kombinationer.
Du måste följa GNU General Public License i alla avseenden för all kod som används, utom själva länkningen med Motif/Open Motif.
Om du ändrar denna fil får du utöka detta undantag till din version av filen, men du är inte skyldig att göra det. Om du inte vill göra det ska denna undantagsformulering tas bort från din version.
Programmet distribueras i hopp om att det ska vara användbart, men utan någon garanti, inte ens underförstådd garanti om säljbarhet eller lämplighet för ett visst ändamål.
Se GNU General Public License i hjälpavsnittet Distribution Policy för mer information.
HÄNVISAD FRÅN
KORT SAMMANFATTNING
NEdit är en grafisk textredigerare för X Window System.
Öppna en fil:
nedit fil.txt
Öppna skrivskyddat:
nedit -read fil.txt
Gå direkt till rad 25:
nedit -line 25 fil.txt
Starta som server:
nedit -server
Öppna en fil i en namngiven server:
nedit -svrname projekt fil.txt
Använd taggfil skapad med ctags:
nedit -tags tags fil.c
NEdit är särskilt användbart för användare som vill ha en grafisk Unix/Linux-redigerare med musbaserad redigering, menyer, syntaxmarkering och stöd för ctags.