Emacs Sök och ersätt

Emacs Search Replace



Textredigerare är verktyg som, på grund av stor utveckling som sker i den tekniska industrin, har sett en enorm ökning av framträdande bland utvecklare. Deras lätta karaktär, tillsammans med möjligheten att redigera och skapa filer av alla typer och starka out-of-the-box-prestanda, har gjort dessa verktyg ganska populära i utvecklargemenskapen. Eftersom en textredigerare anses vara en utvecklares livsnerve är det viktigt att använda en redigerare som erbjuder några av de bästa funktionerna för dina behov.

Emacs är ett exempel på en sådan textredigerare som inte bara har några av de bästa attributen till sitt namn utan också är extremt snabb och mångsidig att använda. Detta verktyg är unikt eftersom det är mycket anpassningsbart och har ett extremt användarvänligt gränssnitt, tillsammans med ett utmärkt community som fortsätter att erbjuda sitt stöd.







Med funktioner som flera redigeringslägen, textmanipuleringsverktyg och integration med versionskontroll är Emacs värd att ha sitt namn i den översta delen av textredigerare. En sådan funktion är sök- och ersättningsfunktionen hos Emacs. Den här artikeln kommer att behandla hur du använder Emacs för att söka efter data och ersätta den.



1) Sökkommando i Emacs

Emacs har många verktyg för textmanipulering till sitt förfogande. Ett sådant verktyg är sökfunktionen, som gör det möjligt för användare att söka efter objekt med specifika sökord, såväl som reguljära uttryck.



Användare kan söka efter filer och öppna dessa filer genom att slå Ctrl + x , följd av Ctrl + f .





Användare kan utföra en inkrementell sökning genom att slå Ctrl + s . Användare kan hoppa från en förekomst till en annan genom att skriva kontinuerligt Ctrl + s .



Resultatet är följande:

Bakåt inkrementella sökningar kan göras genom att slå Ctrl + r .

Emacs tillåter också användare att utföra sökningar med hjälp av reguljära uttryck. Detta kan göras med hjälp av knapparna Ctrl + Alt + s .

Resultatet är följande:

2) Ersätt kommando i Emacs

Emacs ger också användare flera kommandon för att ersätta text i en fil. Emacs gör det möjligt för användare att utföra en frågabyte - söka efter en sträng och ersätta den - med hjälp av knapparna Alt + Skift + 5 .

Be om att ordet ska ersättas:

Be om att ordet ska ersättas med:

Emacs gör det också möjligt för användare att ersätta reguljära uttryck med tangenterna Ctrl + Alt + Skift + 5 .

Be om att det reguljära uttrycket ska ersättas:

Be om att det reguljära uttrycket ska ersättas med:

Hur bra är textmanipuleringsfunktionerna hos Emacs?

Emacs är en mycket kraftfull textredigerare som erbjuder några av de bästa funktionerna för sina användare, tillsammans med stor flexibilitet och mångsidighet. En sådan funktion inkluderar kommandon för textmanipulation, som är extremt kraftfulla och snabba. Att ha både stegvisa och regelbundna uttryckssök- och ersättningskommandon visar kraften som ligger bakom det här enkla textredigeringsverktyget.