Microsoft Edit - MS-DOS Editor előtt tisztelgő szövegszerkesztőt jelentett be a Microsoft

Egy egyszerű szerkesztő egyszerű igényekhez. [...] Ez a szerkesztő tisztelgés a klasszikus MS-DOS Editor előtt, de modern felülettel és a VS Code-hoz hasonló bevitelvezérléssel rendelkezik. A cél egy olyan könnyen hozzáférhető szerkesztő biztosítása, amelyet még azok a felhasználók is egyszerűen használhatnak, akik kevéssé ismerik a terminálokat.

Rust függősége van, fordítható Windowsra, Linuxra ... GitHub tároló itt.

Hozzászólások

edlin remake mikor lesz? Nagy igény lenne rá.

edlin remake máris van, de nem a Májkrémszaft jegyzi, hanem az egyik FreeDOS-os fejlesztő. Az edlin annyira primitív, hogy nem volt nehéz újraimplementálni. Ráadásul multiplatformos, így Linux alá is lefordítható, bár nem tudom azon ki használná, ha ott van az ed, ex, vi, vim, stb..

Nekem csalódás volt a hír, mert azt hittem, hogy a DOS-os edit kódját nyitották meg, annak több értelme lett volna. De végül is modern Windows alá sem árt valami terminál alapú TUI megoldás.

The world runs on Excel spreadsheets. (Dylan Beattie)

Szerkesztve: 2025. 05. 20., k – 10:24

A perlt mindig szidták, hogy milyen fos, olvashatatlan, átláthatatlan... Nem emlékszek hogy láttam már valaha rust kódot. Ebbe belenéztem... Hát, egyik-másik része... Good luck. Inkább nem nyúlnék hozzá.

"Sose a gép a hülye."

Nekem tetszik ez a típusú szerkesztő. Eddig az mcedit-et használtam, de ez barátságosabb. Köszi! :-)

Koszi, igeretesnek latszott, nem tudtam rola, a FAR-rol meg teljesen megfeledkeztem. Jo latni, hogy meg aktiv.
Sajnos a konzol integracio egyiknel sem megy rendesen, legalabbis nem unix shellel, pl. egyiket sem lehet egy git bash ablakbol elinditani, de ha csak magukban inditom oket, akkor is max egy cmd shell-t tudnak mutatni, olyat meg ki hasznal? Kar.

De a tobbi szokasos dologra jok lesznek, koszi.

Ez mukodokepesnek tunik:
 - msys2: msys2.org
 - pacman -Syu
 - pacman -S mc
 - nano /etc/nsswitch.conf
    ```db_home: windows```
 - Git for Windows felrakasa kulon (nem pacmannel) es hozzaadasa a PATH-hoz, egy-ket egyeb dologgal egyutt

Ugyan a git msys2 alapu, viszont nincs benne pacman. A pacmannel telepitett git-ben meg nincs schannel backend, csak openssl, ezert nekem mindketto kellett.

Ha Bash-ban használod, ott mennie kéne a unixos mc-nek. Konzolos integráció nincs nagyon Windows alatt, ja. Ha ilyen igényeid vannak, akkor rakj fel WSL-t, vagy használj natív Linuxot. Ha más nem, valami táveléréssel, és a Windowst csak SSH kliensként használod az újfajta Windows Terminal-lal, akkor lesz normális git, bash, mc, stb., és nem kell cmd shellel szenvedni.

The world runs on Excel spreadsheets. (Dylan Beattie)

Az adamyg fork git bash ablakbol nem indul, csak annyit ir ki, hogy "console not detected" vagy hasonlo. Itt talaltam egy ticketet, ugy latszik, masfel eve meg ennyit sem irt ki. :-)
https://github.com/adamyg/mcwin32/issues/63

Linux nem megoldas, pont az van, hogy tobb platformra fejlesztunk, es ha a windows CI build elhasal, es nem trivialis, hogy miert, akkor muszaj vagyok bejelentkezni egy windows gepre megszerelni, es hat komfortosabban mozgok parancssorban, de windows-on windows-ra kell forditani.

Amugy a fenti megoldas mukodni latszik, msys2-ben megy az mc, kicsit jatszani kell vele, de megy.

Az ötlet már 30 éve merész. Persze nem mindenki fogadja el.

Az msvc is úgy működik, hogy kijelölöd milyen típusú cuccra van végeredményben szükséged. Aztán pedig összeszedi amit úgy gondolt, hogy ahhoz kell. Ne vegyél rá mérget, de szerintem ilyesmit a gcc is tud. Ne vedd erőltetésnek. Csak szimpla megjegyzés volt. Maradj a jól bevált dolgoknál.

Még nincs aláírásom.

Szerkesztve: 2025. 05. 21., sze – 05:55

Ez elég logikus, csodálkoztam, hogy eddig nem volt. Az MS nyomja már a Server 2008R2 óta a "core" telepítést, ahol minimális GUI van, de pl Notepad ablakot tudtál nyitni. Parancssorból, mert az explorer.exe nem futott, de távolról elérve  RDP már kellett hozzá. Persze az ajánlott menedzselési mód a Powershell remoting volt, viszont azzal bizonyos dolgokat nem lehet csinálni (pl helyben konfigfájlt szerkeszteni). És újabban SSH szerver is benne van a szerver telepítésben (talán opcionálisan, ha jól emlékszem), szóval innen már szinte kötelező, hogy egy épkézláb editor legyen benne. És a WSL ezen nem segít, mert az nem szerveroldali cucc, az fejlesztők klienseire tesztelésre való.

De, volt eddig is. Csak nem beépített gyári megoldás, de a core telepítésre is feltehetsz bármit, vim, neovim, elvis, emacs/uemacs, joe, jed, vagy amit akarsz.

Amúgy egyetértek, kell minden rendszerbe egy használható konzolos editor, esetleg egy fájlkezelő is, meg tömörítési-hálózati tool-ok, ahhoz, hogy használható, meg minimum szinten menedzselhető legyen. Örülök, hogy kezdi ezt a MS is belátni. Ez az Editor egyébként szép húzás tőlük, végre egy MS szoftver, amibe nincs kémprogram, AI, OneDrive, reklám, telemetria beépítve, és a kódja is nyitott. Ennek ellenére megnyithatták volna az eredeti MS-DOS edit parancs kódját is, ha már.

The world runs on Excel spreadsheets. (Dylan Beattie)

Ez nem is igazi, elsőre ki tudtam belőle lépni ;) Viccet félretéve, aranyos, megszokott billentyűkombók is mennek.

Szerkesztve: 2025. 05. 21., sze – 22:16

Kedves Májkroszoft!

Itt kellett volna abbahagyni! Meg a mikrogépes BASIC-nél!

Habár, ha belegonolok, a többit úgyis loptátok! Nem saját fejelsztés. 🤣