natgillin/translations-raw huggingface dataset:
In short, the text is searched for text matching the search pattern, the regular expression between the first and the second slash, and when a match is found, the matching part of the text is replaced with the expression between the middle and last part of the string. Parentheses in the search pattern create back references, that is the command remembers which part of the match matched in the parentheses; these strings can be reused in the replace pattern, referred to as \\1 for the first set of parentheses, \\2 for the second and so on.
I kortet, så söks texten igenom efter en text som matchar sökmönstret, det reguljära uttrycket mellan det första och andra snedstrecket, och vid en träff så ersätts texten med uttrycket mellan mitten och sista delen av strängen. Parenteser i sökmönstret skapar bakåtreferenser, det vill säga kommandot kommer ihåg vilken del av texten som matchade inom parenteserna. De här strängarna kan återanvändas i ersättningsmönstret, med referenserna\\ 1, för första paret parenteser,\\ 2 för det andra, och så vidare.
To search for a literal (or), you need to escape it using a backslash character: \\(\\)
För att söka efter tecknen (eller), måste du undanta dem med ett bakstreckstecken\\ (\\).
Replacing text in the current line
Ersätta text på den nuvarande raden
Your friendly compiler just stopped, telling you that the class myClass mentioned in line 3902 in your source file is not defined.
Din vänliga kompilator stannade just, och talade om för dig att klassen minKlass som nämns på rad 3902 i din källkodsfil inte är definierad.
& quot; Buckle! quot; you think, it is of course MyClass. You go to line 3902, and instead of trying to find the word in the text, you launch the Editing Command Dialogue, enter s/ myclass/ MyClass/ i, hit the OK button, save the file and compile & ndash; successfully without the error.
& quot; Tusan också! quot; tänker du. Det ska förstås vara MinKlass. Du går till rad 3902, och istället för att försöka hitta ordet i texten, så startar du dialogrutan för redigeringskommandot, och skriver in s/ minklass/ MinKlass/ i, trycker på knappen Ok, sparar filen och kompilerar & ndash; utan problem med felet borta.
Replacing text in the whole file
Ersätta text i hela filen
Imagine that you have a file, in which you mention a Miss Jensen several times, when someone comes in and tells you that she just got married to Mr Jones. You want, of course, to replace each and every occurrence of Miss Jensen with Ms Jones.
Antag att du har en fil där du nämner namnet Anna Johansson flera gånger, och någon kommer in och talar om för dig att hon precis har gift sig och bytt namn till Anna Svensson. Du vill, förstås, byta ut alla förekomster av Anna Johansson mot Anna Svensson.
Launch the Editing Command dialogue, and type into the entry box: %s/ Miss Jensen/ Ms Jones/ and hit return, you are done.
Starta kommandoraden, och skriv in kommandot:% s/ Anna Johansson/ Anna Svensson /, tryck på returtangenten och du är klar.
A More Advanced Example
Ett mer avancerat exempel
This example makes use of back references as well as a word class (if you do not know what that is, please refer to the related documentation mentioned below).
Det här exemplet använder bakåtreferenser samt en ordklass (om du inte vet vad det är, se tillhörande dokumentation som nämns nedan).
Suppose you have the following line:
Antag att du har följande rad:
void MyClass: :DoStringOps( String & foo, String & bar String *p, int & a, int & b)
void MinKlass:: StrOperation (String & x, String & y String * p, int & a, int & b)
Now you realise that this is not nice code, and decide that you want to use the const keyword for all address of arguments, those characterised by the & operator in front of the argument name. You would also like to simplify the white space, so that there is only 1 whitespace character between each word.
Nu inser du att det inte är bra kod, och bestämmer dig för att du vill använda nyckelordet const för alla adress - parametrar, de som markeras med operatorn & framför argumentets namn. Du skulle också vilja förenkla blanktecknen, så att det bara finns ett blanktecken mellan varje ord.
Launch the Editing Command Dialogue, and enter: s/ \\s+(\\w+)\\s+(amp; )/ const \\1 \\2/ g and hit the OK button. The g at the end of the expression makes the regular expression recompile for each match to save the backreferences.
Starta dialogrutan för redigeringskommandot, skriv in: s /\\ s+ (\\ w+)\\ s+( amp;) / const\\ 1\\ 2/ g och tryck sedan på knappen Ok. Tecknet g i slutet på raden gör att det reguljära uttrycket görs om för varje träff, så att bakåtreferenserna sparas.
Output: void MyClass: :DoStringOps( const String & foo, const String & bar String *p, const int & a, const int & b)
Utmatning: void MinKlass:: StrOperation (const String & x, const String & y String * p, const int & a, const int & b)
Mission completed! Now, what happened? Well, we looked for some white space (\\s+) followed by one or more alphabetic characters (\\w+) followed by some more whitespace (\\s+) followed by an ampersand, and in the process saved the alphabetic chunk and the ampersand for reuse in the replace operation. Then we replaced the matching part of our line with one whitespace followed by const followed by one whitespace followed by our saved alphabetical chunk (\\1) followed by one whitespace followed by our saved ampersand (\\2)
Åtgärden utförd! Vad hände nu egentligen? Ja, vi letade efter blanktecken (\\ s+), följt av en eller flera bokstäver (\\ w+), följt av ytterligare blanktecken (\\ s+), följt av ett och- tecken, och sparade bokstäverna samt och- tecknet för att återanvända i ersättningsoperationen. Därefter ersatta vi den matchande delen av vår rad, med ett blanktecken följt av const, följt av ett blanktecken, följt av våra sparade bokstäver (\\ 1), följt av vårt sparade och- tecken (\\ 2)
Now in some cases the alphabetical chunk was String, in some int, so using the character class \\w and the + quantifier proved a valuable asset.
I vissa fall var bokstäverna String, i andra int, så att använda teckenklassen\\ w och tecknet + visade sig vara en värdefull tillgång.
char examples
find mönster
Replacing text in the current line
Returnerar en klon av markören.
Replacing text in the current line
Returnerar en klon av intervallet.
Replacing text in the current line
Returnerar den nuvarande markörpositionen i vyn.
Replacing text in the current line
Ställer in markerad text till angivet intervall.
Replacing text in the current line
Returnerar den nuvarande kodningen använd för att spara filen.
Replacing text in the current line
Returnerar ordet på den angivna markörposition.
Replacing text in the current line
Returnerar tacknet på den angivna markörpositionen.
Replacing text in the current line
Anger hela dokumentets text.
Replacing text in the current line
Tar bort hela texten i dokumentet.
Replacing text in the current line
Returnerar antal rader i dokumentet.
Replacing text in the current line
Returnerar antal tecken i dokumentet.
Replacing text in the current line
Returnerar egenskapen på den angivna markörpositionen.
uncomment
using canComment
Replacing text in the current line
Returnerar markeringens avslutande rad.
The & kate; Handbook
Handbok & kate;
John Knight anarchist_tomato@herzeleid. net Conversion to British English
Johan Thelmén jth@ home. se Översättare
& kate; is a programmer 's text editor for & kde; 2.2 and above.
& kate; är en texteditor för programmerare, som kräver & kde; 4 eller senare.
This handbook documents & kate; Version 1.0
Denna handbok dokumenterar & kate; version 3. 4. 0
programmer
programmerare
projects
projekt
console
konsoll
Welcome to & kate;, a programmer 's text editor for & kde; version 2.2 and above. Some of & kate; 's many features include configurable syntax highlighting for languages ranging from C and C++ to HTML to bash scripts, the ability to create and maintain projects, a multiple document interface (MDI), and a self-contained terminal emulator.
Välkommen till & kate;, en texteditor för programmerare som levereras med & kde; 4 eller senare. Några av finesserna med & kate; är inställbar syntaxbelysning för programmeringsspråk från C, C++, & HTML; till bash- skript, möjlighet att skapa och underhålla projekt, hantera flera öppna dokument (multiple document interface, MDI) och en självständig terminalemulator.
But & kate; is more than a programmer 's editor. Its ability to open several files at once makes it ideal for editing & UNIX; 's many configuration files. This document was written in & kate;.
Men & kate; är mer än en editor för programmerare. Möjligheten att öppna flera filer samtidigt gör den lämplig för redigering av inställningsfiler i tex & UNIX; - system. Denna text är skriven med & kate;.
Editing this manual...
Redigering av den här handbokens engelska version...
Credits and Licence
Tack till och Licens
& kate;. Program copyright 2000, 2001, 2002 by the & kate; developer team.
& kate;. Program Copyright 2000, 2001, 2002 - 2005 av & kate; s utvecklingsgrupp.
The & kate; team:
& kate; - gruppen
Project Manager & Core Developer
Projektledare & kärnutvecklare
Core Developer, Perl syntax highlighting, documentation
Kärnutvecklare, syntaxfärgläggning för Perl, dokumentation
Core Developer, syntax highlighting
Kärnutvecklare, syntaxfärgläggning
Core Developer
Kärnutvecklare
The project compiler
Projektkompilatorn
The cool buffer system
Det häftiga buffringssystemet
Testing...
Tester...
KWrite Author
& kwrite; s upphovsman
KWrite port to KParts
& kwrite; - överföring till Kparts
Unspecified
Inte angivet
KWrite Undo History, KSpell integration
Ångra historik för & kwrite;, Kspell- integrering
KWrite XML syntax highlighting support
Stöd för & kwrite; & XML; - syntaxfärgläggning
Various Patches
Diverse programfixar
Core Developer, syntax highlighting
Utvecklare, färgläggningsguide
Many other people have contributed:
Många andra personer har bidragit:
Matteo Merli merlim@libero. it
Matteo Merli merlim@ libero. it
Highlighting for RPM Spec-Files, Diff and more
Syntaxfärgläggning för RPM- specifikationsfiler, Diff med mera
Highlighting for VHDL
Syntaxfärgläggning för VHDL
Highlighting for SQL
Syntaxfärgläggning för SQL
Highlighting for Ferite
Syntaxfärgläggning för Ferite
Highlighting for ILERPG
Syntaxfärgläggning för ILERPG
Highlighting for Java, and much more
Färgläggning för & Java;, och mycket mer
Highlighting for LaTeX
Färgläggning för LaTeX
Highlighting for Makefiles, Python
Färgläggning för make- filer och Python
Highlighting for Python
Färgläggning för Python
Small bugfixes, XML plugin
Små felrättningar, & XML; - insticksprogram
Documentation copyright 2000,2001 & Seth. Rothberg; & Seth. Rothberg. mail;
Dokumentation copyright 2000, 2001 & Seth. Rothberg; & Seth. Rothberg. mail;
Documentation copyright 2002, 2003 & Anders. Lund; & Anders. Lund. mail;
Dokumentation Copyright 2002, 2003, 2005 & Anders. Lund; & Anders. Lund. mail;
Conversion to British English: John Knight anarchist_tomato@herzeleid. net
Översättning Johan Thelmén jth@ linux. nu 2001- 07- 13
Configuring & kate;
Anpassa & kate;
preferences
inställningar
& kate; offers several means of tweaking the application to behave as desired. The most important ones are:
& kate; erbjuder flera sätt att justera programmet så att det beter sig som önskas. De viktigaste är:
The Configuration Dialogue
Inställningsdialogrutan
The main configuration tool, allowing you to configure the & kate; application, the editor component and the usage of plugins.
Det huvudsakliga inställningsverktyget, som låter dig anpassa programmet & kate;, editorkomponenten och användning av insticksprogram.
Allows you to change often used settings, and to launch the configuration dialogues.
Låter dig ändra ofta använda inställningar, och att starta inställningsdialogrutor.
Allows you to split the current frame, as well as to display the icons and line numbers pane for the currently edited document.
Låter dig dela det nuvarande fönstret, samt visa ikoner och radnummer för dokumentet som redigeras för närvarande.
The embedded & konsole; is using the configuration defined in the & kcontrolcenter;, and may be configured by clicking the right mouse button and choosing from the Settings sub menu.
Den inbyggda terminalen använder inställningarna som definieras i systeminställningarna, och kan anpassas genom att klicka med höger musknapp för att visa en sammanhangsberoende meny.
The Main Configuration Dialogue
Den huvudsakliga inställningsdialogrutan
The & kate; configuration dialogue displays a tree of topics on the left, and a configuration page corresponding to the selected topic on the right. The tree groups the pages of the dialogue into logical groups.
Inställningsdialogrutan för & kate; visar ett träd med grupper till vänster, och en inställningssida som motsvarar den valda gruppen till höger.
plugins, configuring
Inställning av programmet
Restore View Configuration
Inställning av editorkomponenten
The Main Configuration Dialogue
Inställning av programmet & kate;
This group contains pages to configure the main & kate; application
Den här gruppen innehåller sidor för att anpassa det huvudsakliga & kate; - programmet.
The General Page
Sidan allmänt
The Fonts Page
Sidan Sessioner
Restore View Configuration
Inkludera fönsterinställningar
The Colours Page
Sidan Dokumentlista
The Colours Page
Sidan Insticksprogram
The Colours Page
Sidan Filväljare
Select Options
Session
The Colours Page
Sidan Terminal
This will cause the built-in & konsole; to cd into the directory of the active document when launched and when a new document gets the focus. If not enabled, you have to do all your navigation in the & konsole; on your own.
Det gör att den inbyggda terminalen att byta katalog med cd till katalogen för det aktiva dokumentet, när den startas, och när ett nytt dokument får fokus. Om det inte aktiveras, måste du flytta dig i terminalen själv.
The Fonts Page
Mime- typer
Word Wrap
Radbrytning
The Colours Page
Avancerat
Indent Options
Visa indenteringslinjer
Normal
Normal text
Indent Options
Aktuell rad
Word Wrap
Radbrytningsmarkörer
The Highlighting Page
Färgläggningstextstilar
Show Tabs
Visa tabulatorer
Tab/ Indent Width
Tabulatorbredd
Word Wrap
Statisk radbrytning
Wrap Words At
Bryt rader vid:
Remove trailing spaces
Ta bort mellanslag i slutet av en rad
Remove trailing spaces
Markera avslutande mellanslag
Application Mode
Textmarkeringsläge
Persistent Selections
Långlivat
Indent Options
Indentering
Indent Options
Standardläge för indentering:
Indent Options
Indenteringsegenskaper
Indent Options
Indenteringsbredd:
Keep extra spaces
Behåll extra mellanslag
Indent Options
Indenteringsåtgärder
Backspace key indents
Backsteg i inledande blanktecken avindenterar
The Colours Page
Allmänt
Reopen Files
Fjärrfiler
The Fonts Page
Lägen och filtyper
The Colours Page
Ny
Selected
Ta bort
Select Options
Sektion:
This page allows you to change the background and selection background colours of the editor. Initially, & kate; will use the colours as set in the & kcontrolcenter; Look'n'Feel Colours page.
Sektionsnamnet används för att organisera filtyper i menyer. Det används också i menyn Verktyg Filtyp.
The Highlighting Page
Färgläggning:
Persistent Selections
Sätter på eller stänger av blandad indentering a la Emacs.
Persistent Selections
Sätt på eller stäng av långlivade markeringar.
The Fundamentals
Grundläggande beskrivning
If you have ever used a text editor, you will have no problem using & kate;. In the next two sections, Starting & kate; and in Working with & kate;, we 'll show you everything you need to get up and running quickly.
Har du använt en texteditor tidigare kommer du inte få några problem med & kate;. I nästa två avsnitt, Starta & kate; och Arbeta med & kate; kommer vi visa dig allt du behöver för att snabbt komma igång.
Starting & kate;
Starta & kate;
You can start & kate; from the K menu or from the command line.
Du kan starta & kate; från K- menyn eller från kommandoraden.
From the Menu
Från menyn
Open the & kde; program menu by clicking on the big K icon on the toolbar at the bottom left of your screen. This will raise the program menu. Move your cursor up the menu to the Editors menu item. A list of available editors will appear. Choose kate;.
Öppna & kde;: s programmeny genom att klicka på den stora K - ikonen på verkgtygsraden längst ner till vänster på skärmen. Då dyker en meny upp. Flytta pekaren uppåt i menyn till menyalternativet Program Verktyg Avancerad texteditor & kate;.
Unless you configure & kate; not to, it will load the last files you edited. See Configuring & kate; to learn how to toggle this feature on and off.
Om du inte ställer in & kate; att låta bli, så laddas de sista filerna som du redigerade. Se Anpassa & kate; för att lära dig hur den här funktionen aktiveras och stängs av.
From the Command Line
Från kommandoraden
You can start & kate; by typing its name on the command line. If you give it a file name, as in the example below, it will open or create that file.
Du kan starta & kate; genom att skriva dess namn på kommandoraden. Om du anger ett filnamn, som i exemplet nedan, kommer det att öppna eller skapa den här filen.
% kate myfile. txt
% kate minfil. txt
If you have an active connection, and permission, you can take advantage of & kde; 's network transparency to open files on the internet.
Om du har en aktiv anslutning och behörigheter, kan du dra fördel av & kde;: s nätverkstransparens för att öppna filer på Internet.
& kate; accepts following command line options:
& kate; godtar följande argument på kommandoraden:
This lists the options available for changing the way & kate; interacts with & Qt;.
Visar argumenten tillgängliga för att ändra hur & kate; samarbetar med & Qt;.
This lists the options available for changing the way & kate; interacts with & kde;.
Visar argumenten tillgängliga för att ändra hur & kate; samarbetar med & kde;.
kate --version
kate - s -- start namn
kate --version
kate - p -- pid processidentifierare
kate --license
kate - e -- encoding kodning webbadress
kate --license
kate - l -- line rad webbadress
kate --license
kate - c -- column kolumn webbadress
Lists & kate; 's authors in the terminal window.
Visar & kate; s upphovsmän i terminalfönstret.
Shows licence information.
Visar licensinformation.
& kate; uses the & kde; Drag and Drop protocol. Files may be dragged and dropped onto & kate; from the Desktop, & konqueror; or some remote ftp site opened in one of & konqueror; 's windows.
& kate; använder & kde; s drag och släpp protokoll. Filer kan dras och släppas på & kate; från skrivbordet, filhanteraren & dolphin; eller någon FTP- fjärrplats öppnad i ett av & dolphin; s fönster.
Working with & kate;
Arbeta med & kate;
Quick Start will show you how to toggle four simple options that will let you configure some of & kate; 's more powerful features right away. Keystroke Commands lays out some of the default keystroke shortcuts for those who ca n't or do n't want to use a mouse.
Snabbstart visar dig hur enkelt du kan göra inställningar med fyra enkla alternativ ställa in flera kraftfulla specialiteter i & kate;. Snabbtangenter visar några förvalda snabbtangentgenvägar för de som inte kan eller vill använda musen.
Quick Start
Snabbstart
This section will describe some of the items on the Settings menu so that you can quickly configure & kate; to work the way you want it.
Det här kapitlet beskriver några av alternativen på menyn Inställningar så att du snabbt kan få & kate; att fungera som du vill.
When you start & kate; for the first time you 'll see two windows with white backgrounds. Above the two windows is a toolbar with the usual labelled icons. And above that, a menu bar.
När du startar & kate; för första gången, kommer du att se två fönster med vit bakgrund. Över de två fönstren finns en verktygsrad med de vanliga ikonerna. Och ovanför den, en menyrad.
The left-hand window is a dockable side bar. It combines the Filelist and Fileselector windows. Switch between the two by clicking on the tabs at the top of the window.
Fönstret till vänster är en dockningsbar sidorad. Det kombinerar Dokument och Filsystembläddraren. Byt mellan de två genom att klicka på flikarna till vänster om fönstret.
If you 've started & kate; with a file, the right-hand window will show the file you are editing and the Filelist on the side bar will show the name of the file. Use the Fileselector window to open files.
Om du har startat & kate; med en fil, kommer fönstret till höger att visa filen du redigerar och Dokument i sidoraden kommer att visa filens namn. Använd fönstret Filsystembläddraren för att öppna filer.
You can toggle the Filelist and Fileselector window on and off in Settings menu. This menu offers you your first glimpse into & kate; 's power and flexibility. In this section we 'll look at four items:
Du kan visa eller dölja dokumentfönstret och filsystembläddraren i menyn Fönster Verktygsvyer. Menyn ger dig ditt första intryck av hur kraftfullt och anpassningsbart & kate; är. I det här avsnittet tittar vi på tre alternativ:
Show Console
Visa dokument
Toggles the Filelist on and off. If the Filelist/ Fileselector window is not open, & kate; launches the side bar as a separate, undocked, window. To dock the window grab the two thin parallel lines above the tabs by clicking on them with your & LMB; and holding the button down. Drag the the window into & kate; 's editing window and release the & LMB; when you have positioned the Filelist/ Fileselector window as you prefer.
Visar eller döljer dokument. Om dokumentfönstret/ filsystembläddraren inte visas, startar & kate; sidoraden som ett separat, odockat, fönster. För att docka fönstret, ta tag i de två tunna parallella linjerna ovanför flikarna genom att klicka på dem med vänster musknapp och hålla nere knappen. Dra fönstret till & kate; s redigeringsfönster och släpp vänsterknappen när du har placerat dokumentfönstret/ filsystembläddraren som du vill ha dem.
If you have grabbed the two parallel lines successfully your mouse pointer will turn into two crossed arrows as you drag.
Om du har lyckats ta tag i de två parallella linjerna ändras din musmarkör till två korsande pilar medan du drar.
Show Fileselector
Visa filsystembläddrare
Toggles the Fileselector on and off. This menu item is the same as Show Filelist with one difference. Toggling it on launches the window with the Fileselector on top.
Visar eller döljer filsystembläddraren. Detta menyval är samma som Visa dokument med en skillnad: När visa väljes startas fönstret med filsystembläddraren överst.
Toggles a console emulator on and off at the bottom of & kate; 's window. In other words, it gives you a command line within the application.
Visar eller döljer en terminal i nedre delen av & kate; s fönster. Med andra ord får du en kommandorad inbäddad i programmet.
Many of & kate; 's keystroke commands (shortcuts) are configurable by way of the Settings menu. By default & kate; honours the following key bindings.
Många av snabbtangenterna i & kate; är konfigurerbara i menyn Inställningar. Vanligtvis har & kate; följande snabbtangenter.
Toggle between Insert and Overwrite mode. When in insert mode the editor will add any typed characters to the text and push any previously typed data to the right of the text cursor. Overwrite mode causes the entry of each character to eliminate the character immediately to the right of the text cursor.
Skiftar mellan lägena Infoga och Skriv över. I läget Infoga kommer editorn att infoga skrivna tecken i texten och skjuta tidigare inskriven data åt höger om textmarkören. Läget Skriv över gör att varje tecken som skrivs in eliminerar det nuvarande tecknet.
Move the cursor one character to the left
Flyttar markören ett tecken till vänster
Move the cursor one character to the right
Flyttar markören ett tecken till höger
Move the cursor up one line
Flyttar markören en rad upp
Move the cursor down one line
Flyttar markören en rad ner
Move the cursor up one page
Flyttar markören upp en sida
Move the cursor down one page
Flyttar markören ned en sida
Delete the character to the left of the cursor
Raderar tecknet till vänster om markören
Home
Hem
Move the cursor to the beginning of the line
Flyttar markören till början av raden
Move the cursor to the end of the line
Flyttar markören till slutet på raden