psez: Modellös CUI-textredigerare för Windows-terminalanvändare
psez, utvecklad av gtms-code, är en lättviktig konsoltextredigerare för Windows-terminaler som startar redo för omedelbar skrivning utan lägesväxling. Den fungerar inuti PowerShell, Kommandotolken och SSH-sessioner, och erbjuder inline-redigering, sök/ersätt, ångra och åtkomst till systemklippbordet direkt från terminalgränssnittet. Verktyget betonar pålitlig hantering av östasiatisk text, automatisk upptäckte av vanliga japanska kodningar och en kompakt Rust-baserad implementation. Den riktar sig till utvecklare och systemadministratörer som behöver pålitlig terminalredigering för korta, direkta redigeringar.
Vad redigeraren ändrar i en Windows terminalarbetsflöde
Redigeraren ersätter modala kommandoworkflows med omedelbar textinmatning, så användare startar den och skriver utan att först gå in i ett insättningsläge. Installation är praktisk för administratörer: den kan installeras via winget, laddas ner som en binär från GitHub Releases, eller byggas från källkod med Rusts cargo. Den körs i aktuella Windows skrivbordsterminalmiljöer och integreras med systemets urklipp, så kopiera och klistra in fungerar mellan terminalen och andra skrivbordsapplikationer.
Hur den hanterar CJK-rendering och SSH-stabilitet
Redigeraren använder unicode-width crate för att beräkna östasiatiska teckenbredd, vilket håller markörplaceringen i linje för multibyte-tecken. För att förhindra en känd ConPTY-krasch när man tar bort CJK-tecken över SSH, implementerar den en full-redraw strategi som uppdaterar skärmen istället för att utföra partiella redigeringar. Automatisk kodningsdetektering känner igen UTF-8, UTF-8 BOM, Shift-JIS och EUC-JP, och den upptäcker LF och CRLF radslut så filer visas med korrekta radbrytningar.
Praktiska gränser, tangentbordsstyrningar och avsedd användning
Byggd i Rust, håller redigeraren en liten fotavtryck som passar för snabba terminalredigeringar snarare än storskalig filmanipulation. Den stöder textsökning (Ctrl+F), ersätt alla (Ctrl+R), ångra, och en växling mellan horisontell rullning och ordinpackning (Ctrl+B). En angiven filstorleksgräns förhindrar öppning av filer större än 500 MB, vilket positionerar verktyget för transaktionella redigeringar, konfigurationjusteringar och små skript snarare än mycket stora loggar eller dataset.
Rekommenderat specialistverktyg för terminalanvändare
Redigeraren är ett fokuserat val för användare som behöver pålitlig redigering i terminalen med starkt stöd för japanska och annan CJK-text, särskilt under SSH-sessioner. Dess design prioriterar stabilitet och snabba redigeringar framför arbetsflöden med stora filer, så den passar utvecklare och systemadministratörer som gör frekventa, små ändringar i konsolmiljöer. För dessa behov presterar verktyget pålitligt och rekommenderas.