Så här tar du bort stora textblock i GNU: s nano Editor



Prova Vårt Instrument För Att Eliminera Problem

Även om det är ett redaktörskrig på, fortsätter nano-redaktören att vara extremt populär. Det är standardkonsoltextredigeraren i flera olika Linux-distributioner vid denna tidpunkt, och det har visat sig populärt även hos vissa kodare. Det är inte lätt att använda några av de avancerade alternativen direkt ur lådan, eftersom dessa mappas till tangenter som används för andra funktioner i grafiska miljöer. De fungerar enkelt för dem på virtuella terminaler, men de fungerar inte lika bra för dem som kör under något som GNOME, LXDE eller KDE. Detta gör det extremt svårt att plocka ut stora textblock som tar upp mycket av en fil.



Lyckligtvis innehåller programvaran några andra tangentbindningar som ska fungera under ett grafiskt skal. För detta antar vi att du har nano-redigeraren igång. Med detta sagt finns det lite olika instruktioner om hur man tar bort dessa stora bitar av text beroende på om du har kört den från en virtuell terminal eller om du kör den från ett grafiskt skal.



Ta bort text till slutet av filen i GNU: s nano Editor

Du kan använda piltangenterna på tangentbordet för att navigera genom textblock i nano-redigeraren. Börja med att placera markören precis framför texten som du vill plocka ut ur filen. Om du nu kör programmet under en virtuell konsol, vilket innebär att du har tryckt på Ctrl, Alt och F2 för att komma till en helskärms kommandoradsmiljö kan du faktiskt bara trycka på Alt och T samtidigt för att ta bort all text till slutet av filen. Detta kan också fungera i mycket traditionella xterm-, rxvt- och aterm-miljöer under en grafisk miljö.



Om du kör det under något mer modernt som KDE: s Konsole eller xfce4-terminalen är Alt + T redan en tilldelad genväg. Du bör istället trycka på och släpp flyktangenten på tangentbordet, vilket mer än troligtvis är märkt Esc om ditt tangentbord har etiketter. När du har släppt den kan du sedan trycka och släppa T-knappen. Detta kan tyckas lite ovanligt i början, men det borde fungera helt bra. Du märker att en stor bit text har tagits bort så att allt efter markören plötsligt tas bort från filen. Med detta sagt har du inte sparat dina ändringar än.



Precis som du tryckt och släppt Esc innan du trycker och släpper T, kan du faktiskt göra detsamma för att ångra dina ändringar. Tryck och släpp Esc-tangenten och tryck sedan på U för att ångra ändringarna du har gjort. För att göra om åtgärden en andra gång, tryck på Esc och släpp den sedan innan du trycker på E-tangenten. Det kan ta en stund att vänja sig, men det blir lättare med lite övning.

Kortkommandona som du kanske känner till från grafiska redaktörers värld fungerar antagligen inte eftersom de också har olika uppdrag. Om du använder en virtuell terminal eller en arkaisk grafisk terminalredigerare kan du använda Alt + U för att ångra ändringar och Alt + E för att göra om dem dock. Medan Alt + E är kopplat till menyn Redigera i de flesta moderna terminalredigerare, fann vi att Alt + U faktiskt fungerade i xfce4-terminalinstansen som vi använde för att ta skärmdumparna i den här artikeln. Du kanske vill prova den, eftersom det är lite enklare än att använda Esc-tangenten så.

Så länge du inte gör några andra ändringar kan du fortsätta att upprepa processen för att ångra och göra om klippningen tills du har fattat ett permanent beslut. Medan vissa människor insisterar på att det fortfarande finns ett fullständigt redaktörskrig mellan de olika textredigerarna och medan vi föredrar att inte röra vid det, gör detta trick GNU nano lite mer användbart för dem som redigerar stora kodblock.

För vad det är värt har GNU nano faktiskt många andra kortkommandon så här. De som använder virtuella terminaler och dylikt kan trycka på F1-tangenten för att få en fullständig lista som du kan bläddra igenom med piltangenterna. Återigen finns det dock en ganska god chans att din grafiska miljö kommer att fånga upp det tangenttryckningen så att du kan använda Ctrl + G-genvägen för att få samma exakta hjälptext. Tryck på Ctrl + X för att lämna listan över kraftanvändares funktioner. Även om det inte kommer att nå nano till samma effektnivåer som vissa andra textredigerare, bör dessa ytterligare genvägar hjälpa dig genom dagliga textredigeringsuppgifter.

3 minuter läst