• Ghostty 1.3 – snabb terminalemulator får stora nyheter

    Ghostty 1.3 är här med flera av de funktioner som användarna länge har efterfrågat. Den GPU-accelererade terminalemulatorn får nu bland annat sökning i terminalhistoriken, inbyggda systemanpassade scrollbars, bättre tangentbordsstyrning och smartare notiser, samtidigt som utvecklarna har förbättrat både prestanda och stabilitet.

    Terminalprogram är ett av de viktigaste verktygen i Linux- och utvecklarvärlden. Nu har den moderna terminalemulatorn Ghostty fått en omfattande uppdatering. Version 1.3 innehåller flera funktioner som länge har efterfrågats av användare, samtidigt som utvecklarna har förbättrat både prestanda och stabilitet.

    Ghostty är en relativt ny terminalemulator som fokuserar på hög prestanda genom att använda datorns grafikprocessor (GPU) för rendering. Resultatet är en snabb och responsiv terminal som klarar stora mängder text och komplexa terminalutdata utan att kännas långsam.

    Sök direkt i terminalens historik

    En av de största nyheterna i version 1.3 är sökning i scrollback-historiken. Tidigare har användare ofta behövt använda externa verktyg eller manuella metoder för att hitta text långt bak i terminalens logg.

    Nu går det att söka direkt i terminalen:

    • Ctrl + Shift + F på GTK-baserade system (vanligt i Linux)
    • Cmd + F på macOS

    När man söker markeras alla träffar direkt i terminalfönstret och man kan snabbt hoppa mellan resultaten via tangentbordet eller sökgränssnittet.

    Äkta scrollbars från operativsystemet

    Ghostty 1.3 introducerar också native scrollbars. Det innebär att rullningslisten inte längre är en specialritad komponent utan använder operativsystemets egna widgetar.

    Det ger flera fördelar:

    • Samma utseende som resten av systemet
    • Stöd för standardinteraktioner
    • Bättre integration i både Linux (GTK) och macOS

    Användaren kan till exempel dra i scrollbaren eller klicka i spåret för att hoppa i historiken, precis som i andra program.

    Klicka för att flytta markören i terminalprompten

    En annan efterlängtad funktion är click-to-move-cursor. Med hjälp av standarden OSC 133 Semantic Prompts specification kan användaren nu klicka i en aktiv shell-prompt för att flytta markören.

    Det gör terminalen mer lik en vanlig textredigerare. Istället för att använda piltangenter eller avancerade tangentkombinationer kan man helt enkelt klicka där man vill fortsätta skriva.

    Kraftfullare tangentbordsgenvägar

    För avancerade användare har Ghostty också förbättrat sitt system för tangentbordsbindningar.

    Nyheterna inkluderar:

    • Key tables – möjliggör modal arbetsstil liknande tmux
    • Kedjade kortkommandon – flera åtgärder från samma genväg
    • catch_all-tangent – fångar upp alla obundna tangenttryckningar i en sekvens

    Detta gör det enklare att skapa komplexa arbetsflöden direkt i terminalen.

    Smart kopiering till urklipp

    När man kopierar text från terminalen lägger Ghostty nu flera format i urklipp samtidigt.

    Förutom vanlig text inkluderas även HTML-format. Det innebär att färger och formatering kan bevaras när text klistras in i exempelvis dokument eller e-postklienter.

    Stora förbättringar i prestanda

    Utvecklarna har också arbetat mycket med prestanda. Genom att analysera omkring 4 GB terminalinspelningar från tjänsten asciinema kunde de optimera hur Ghostty hanterar terminaldata och rendering.

    Resultatet är:

    • snabbare uppspelning av terminalsessioner
    • mindre väntetid i renderingsmotorn
    • effektivare I/O-hantering

    Flera stabilitetsfixar

    Version 1.3 löser även ett långvarigt problem: en minnesläcka som funnits sedan Ghostty 1.0 har nu åtgärdats.

    Utvecklarna har dessutom använt omfattande fuzz-testning för att stress-testa terminalens parser för escape-sekvenser och VT-dataströmmar. Det gör programmet mer robust mot felaktig eller ovanlig terminaldata.

    Automatisering på macOS

    På macOS introducerar Ghostty stöd för AppleScript.

    Det gör det möjligt för externa skript och program att styra terminalen, till exempel:

    • skapa nya fönster
    • öppna flikar
    • dela upp terminalrutor
    • skicka kommandon

    Funktionen är aktiverad som standard men är fortfarande märkt som förhandsversion medan API:t stabiliseras.

    Notiser när kommandon är klara

    En annan praktisk nyhet är notiser när ett kommando är färdigt. Funktionen kan användas när man kör långvariga kommandon, exempelvis kompilering eller databearbetning.

    Ghostty kan då:

    • visa en skrivbordsnotis
    • spela ett terminal-ljud
    • eller båda

    Det går även att konfigurera så att notiser bara visas när terminalfönstret inte är i fokus.

    Sex månader av utveckling

    Ghostty 1.3 är resultatet av ungefär sex månaders arbete. Under den tiden har:

    • 180 utvecklare bidragit
    • över 2 858 kodändringar gjorts

    Utöver de större funktionerna innehåller versionen hundratals mindre förbättringar, buggrättningar och optimeringar.

    En terminal som fortsätter utvecklas snabbt

    Med funktioner som historiksökning, systemintegrerade scrollbars och bättre tangentbordsstöd tar Ghostty ännu ett steg mot att bli ett av de mest avancerade terminalprogrammen för både Linux och macOS.

    Utvecklingen går dessutom snabbt – något som tyder på att Ghostty kan bli en stark konkurrent till etablerade terminaler under de kommande åren.

    https://ghostty.org

    Fakta: Ghostty 1.3

    Ghostty 1.3 är en större uppdatering av den GPU-accelererade terminalemulatorn Ghostty.

    • Ny sökfunktion i terminalhistoriken
    • Systemanpassade scrollbars för macOS och GTK
    • Stöd för klickbar markörflytt i shell-prompt
    • Förbättrade tangentbordsgenvägar och nyckeltabeller
    • Smartare kopiering med stöd för både text och HTML
    • Prestandaförbättringar och minnesläckor åtgärdade
    • Notiser när långkörande kommandon avslutas
  • FocusWriter 1.9 – skriv utan distraktioner

    Den open source-baserade skrivapplikationen FocusWriter har släppts i version 1.9 och fortsätter att utmana vår tids överlastade arbetsmiljöer. Med helskärmsläge, dolt gränssnitt och nya smarta tangentbordsgenvägar för rubriker erbjuder programmet en distraktionsfri miljö där texten står i centrum. Resultatet är ett verktyg som prioriterar koncentration, struktur och skrivflöde framför funktionell överflöd.

    I en tid där skärmen ständigt blinkar av notiser, verktygsfält och öppna flikar har det blivit allt svårare att bara skriva. Här kommer FocusWriter in i bilden, ett open source-program som medvetet skalar bort allt som stör och lämnar kvar det viktigaste, texten.

    Version 1.9 introducerar flera förbättringar som gör programmet ännu mer effektivt för den som vill arbeta snabbt och strukturerat utan att lämna tangentbordet.

    Ett digitalt skrivbord utan brus

    Till skillnad från traditionella ordbehandlare som fyller skärmen med menyer, paneler och inställningar arbetar FocusWriter i helskärmsläge. Gränssnittet är dolt som standard. Inga knappar och inga distraherande symboler syns, bara dokumentet.

    Det är ett medvetet designval. Psykologiskt sett påverkar visuellt brus vår koncentration. Varje ikon och varje notis är en potentiell avbrottspunkt. Genom att minimera dessa signaler skapas ett mer immersivt arbetsläge där hjärnan lättare går in i så kallat flow-tillstånd, ett fokuserat mentalt läge där produktiviteten ökar.

    Nytt i version 1.9

    Den stora nyheten i version 1.9 är stöd för tangentbordsgenvägar för rubriker. Det innebär att du kan formatera text som rubrik utan att öppna menyer eller använda musen.

    För den som skriver längre texter som rapporter, artiklar, uppsatser eller böcker är struktur avgörande. Att snabbt kunna skapa rubriknivåer gör att dokumentet blir mer överskådligt, arbetsflödet inte avbryts och redigeringen går snabbare.

    Dessutom har en viktig detalj förbättrats. När du trycker på Enter efter en rubrik tas rubrikformatet automatiskt bort på nästa rad. Det gör redigeringen betydligt smidigare och minskar behovet av manuella justeringar.

    Små förändringar i användargränssnitt kan ge stor effekt på produktiviteten, särskilt när de sparar hundratals mikropauser under en arbetsdag.

    Minimalism som arbetsmetod

    FocusWriter är inte tänkt att ersätta avancerade program som Microsoft Word eller LibreOffice. Det är varken ett layoutverktyg eller en fullskalig kontorssvit. I stället fokuserar det på kärnfunktionerna, att skriva text, skapa och organisera rubriker, följa ordantal och sätta dagliga skrivmål.

    Denna begränsning är inte en svaghet utan själva poängen. Genom att ta bort funktioner som inte behövs i skrivögonblicket minskar den kognitiva belastningen.

    Vetenskapen bakom distraktionsfri design

    Forskning inom kognitionspsykologi visar att multitasking och ständiga visuella stimuli försämrar arbetsminnet och ökar mental trötthet. När vi växlar fokus, även kort, tar det tid för hjärnan att återgå till samma koncentrationsnivå.

    Ett verktyg som FocusWriter minskar antalet beslut användaren måste ta. I stället för att fundera över typsnitt, marginaler eller avancerad formatering ligger fokus på en enda fråga, vad ska jag skriva härnäst.

    Ett verktyg för den som vill skriva

    FocusWriter 1.9 visar hur små tekniska förbättringar kan stödja en större idé, att teknik ibland fungerar bäst när den märks minst.

    För studenter, författare, bloggare och alla som kämpar med att hålla koncentrationen kan en distraktionsfri miljö vara skillnaden mellan tom sida och färdig text.

    I en värld där allt tävlar om vår uppmärksamhet är kanske den mest radikala innovationen just detta, en skärm som låter oss vara ifred.

    https://gottcode.org/focuswriter

    Faktaruta
    FocusWriter 1.9 i korthet
    • Typ: Open source, distraktionsfri skrivapp
    • Fokus: Helskärm, dolt gränssnitt, skrivflöde
    • Nyhet 1.9: Tangentbordsgenvägar för rubriker
    • Nyhet 1.9: Rubrikformat släpps automatiskt vid Enter
    • Inte för: Avancerad layout eller kontorssvit-funktioner



Etikett: tangentbordsgenvägar

  • Ghostty 1.3 – snabb terminalemulator får stora nyheter

    Ghostty 1.3 är här med flera av de funktioner som användarna länge har efterfrågat. Den GPU-accelererade terminalemulatorn får nu bland annat sökning i terminalhistoriken, inbyggda systemanpassade scrollbars, bättre tangentbordsstyrning och smartare notiser, samtidigt som utvecklarna har förbättrat både prestanda och stabilitet. Terminalprogram är ett av de viktigaste verktygen i Linux- och utvecklarvärlden. Nu har den…

  • FocusWriter 1.9 – skriv utan distraktioner

    Den open source-baserade skrivapplikationen FocusWriter har släppts i version 1.9 och fortsätter att utmana vår tids överlastade arbetsmiljöer. Med helskärmsläge, dolt gränssnitt och nya smarta tangentbordsgenvägar för rubriker erbjuder programmet en distraktionsfri miljö där texten står i centrum. Resultatet är ett verktyg som prioriterar koncentration, struktur och skrivflöde framför funktionell överflöd. I en tid där…