Back when I was looking at switching command line editors, #MicroEditor had top notch mouse support, while #HelixEditor had first class #TreeSitter and #LanguageServerProtocol support (and I wanted both).

My hunch was improving mouse support in hx was much more doable (correct, as that PR showed - but it never got accepted), and I've been using hx.

Meanwhile LSP support doesn't seem to have improved much in Micro, sadly. eg LSP feature request https://github.com/micro-editor/micro/issues/1138 opened in 2018 and closed in frustration in 2023, and discussion https://github.com/micro-editor/micro/discussions/3231 links to several since abandoned plugins, but also https://github.com/Andriamanitra/mlsp/

[Feature Request] Add support for Language Server Protocol servers · Issue #1138 · micro-editor/micro

As noted in #174 (comment) It would be nice if Micro had an inbuilt LSP client. This means we could then use Micro to talk to a whole bunch of LSP servers and then get more advanced support for aut...

GitHub

@gedankenstuecke @Kroc Our cluster admin tolerated using VS Code, but people regularly ignored the guidelines and bogged down the head mode.

I never liked VS Code, and am still learning the ropes with #HelixEditor after years of using surface level emacs. The #MicroEditor is also nice (with better mouse support), but having built-in LSP support is great (this powered much of what appealed to me in VS Code).

For example, just one of my #DotConfig files currently in flux is my #HelixEditor and #MicroEditor configurations (which I want to be able to use on remote servers and clusters), as I fine tune the keyboard mappings - using scp to sync assorted #DotFiles between machines is getting tedious!
Trying out two terminal editors (#HelixEditor and #MicroEditor), and starting to work out what I like best in each that is missing from the other, e.g. helix mouse support is lagging https://github.com/helix-editor/helix/issues/12500 while micro’s Python syntax support doesn’t handle f-strings yet https://github.com/zyedidia/micro/issues/3605
Mouse double click to select word, triple click to select line · Issue #12500 · helix-editor/helix

It is expected on macOS and Windows that double click will select a word, and triple click selects more (seems to be context dependent, but typically a whole line). See e.g. https://stackoverflow.c...

GitHub
@b0rk thanks for sharing this. I’d already had a play with the #HelixEditor (impressive first class #LanguageServerProtocol support) and had a look tonight at the #MicroEditor (nice mouse support, assorted plugins but no official channel). Neither seems a perfect match but with a little personalisation either might serve - precisely your wider point about effort and configuration 😉

The correlations between #typesetting engines to their #terminal text editors are irrefutable:

* #TeXLaTeX is #emacs.
* #SILE is #neovim.
* #Typst is #helix.
* #WeasyPrint is #nano.
* #Speedata is #microeditor

Now back to your regularly scheduled indentation.

Ces deux derniers jours j’ai découverts deux super logiciels pour #terminal !

Le multiplexeur Zellij
Il affiche les shortcut disponible en pied de page, ce qui le rend bien plus simple à apprendre que tmux !
@zellij

L’éditeur de code Micro
Il n’a pas la puissance de vim/emacs, mais il se comporte de façon très similaire à un éditeur GUI, ce qui est super confortable pour des modifs rapides à base de couper/copier/coller !

#zellij #micro #micro-editor
Zellij

Terminal Workspace with Batteries Included

@claromes
https://claromes.com/blog/customizing-my-micro-editor.html

Your post about #microeditor was really helpful for me to better configure it 👌

Do you use it as a an IDE or only for quick edit ?

I would like to replace vscode but micro seams to be a bit limited for python development. Lazyvim maybe ?

Customizing my Micro Editor claromes.com

Tree view, color scheme, Markdown preview, and much more in µ Editor

Oh my goshhh... 😱

After #Geany also the #microeditor got a #LSP implementation! 😭

My two favorite editors are getting serious!

😎

github.com/AndCake/micro-plugi…

#Opensource #freesoftware

GitHub - AndCake/micro-plugin-lsp: An LSP Client implementation for the Micro Editor

An LSP Client implementation for the Micro Editor. Contribute to AndCake/micro-plugin-lsp development by creating an account on GitHub.

GitHub
E via, ora che ho preso una tastierina per il tablet #Android, non potevano mancare #Termux, #Ranger per file manager e #MicroEditor, così posso scrivere in estrema mobilità senza dover toccare mai lo schermo. Per ora sono soddisfatto così, devo solo spostare le configurazioni di Ranger e Micro per personalizzare il tema.
Poi, con calma, vedrò se sarà il caso di vedere se non servirà fare i salti mortali per mettere evil e la org mode, così magari ci butto su anche #Emacs. Ma mooolto con calma.