Foot – A fast, lightweight and minimalistic Wayland terminal emulator
101–110 of 140 posts
Re: Foot – A fast, lightweight and minimalistic Wayland terminal emulator
#102Earlier quoted context omitted.
> I don't think I've ever encountered a problem where terminal emulation would be too slow. You don't notice it until you get into a situation where the terminal (emulator) insists on showing you everything flying by, instead of just skipping to the end, in which situation you may be waiting a really long time. Some emulators also cannot deal with, say, 1 million lines of scrollback and searching.
That I've encountered a few times but tail or less deals with it fine.
Related: this problem gets way worse over SSH. It would be nice if there was kind of SSH replacement that could just send what's currently on screen, plus some lines in each direction.
Re: Foot – A fast, lightweight and minimalistic Wayland terminal emulator
#103As someone who has dabbled in terminal emulation (I was the maintainer of Console Telnet for Win32 twenty years ago), I have respect for someone who takes the time to optimize a terminal emulator by building a fast parser and being careful with screen updates. That used to be the only way to make a graphical program fast, but these days hardware is so fast you can render an entire scene before the next screen refresh…
Re: Foot – A fast, lightweight and minimalistic Wayland terminal emulator
#104I've been using Foot for a while now, having switched to it from Alacritty. I like it. I don't really require much from my terminal other than for it to "feel" snappy and to have some cosmetic customization, and from my own playing around, it does both well.
I tried it for a week or so on Ashai. It was super fast. However the lack of tab support ended up being a dealbreaker. Multiple instances are ok, but I prefer tabs at the top of my application.
Re: Foot – A fast, lightweight and minimalistic Wayland terminal emulator
#105Earlier quoted context omitted.
Vim is a not an ide. Intellij with java is worlds apart from any vim setup I've ever seen in the wild.
That’s because writing Java all but requires a giant, heavy ide. Like IntelliJ, eclipse or netbeans, and always has. Vim + lsp for basically any other sane language is good enough.
Re: Foot – A fast, lightweight and minimalistic Wayland terminal emulator
#106Earlier quoted context omitted.
Konsole is decent if you are running kde, but I'd guess majority of people don't
I'd guess the opposite. At least looking at GOL stats: https://www.gamingonlinux.com/index.php?module=statistics&vi... KDE is just the best overall DE today.
But I'll keep trying it. Perhaps they'll get there before I die of old age.
Re: Foot – A fast, lightweight and minimalistic Wayland terminal emulator
#107Earlier quoted context omitted.
I'd guess the opposite. At least looking at GOL stats: https://www.gamingonlinux.com/index.php?module=statistics&vi... KDE is just the best overall DE today.
I try to use KDE every year or so, and I've been doing this since KDE 1.0. It consistently keeps not delivering the experience I want. They have an uncanny ability to keep inserting "jank" everywhere, making the whole experience feel almost good but not quite. But I'll keep trying it. Perhaps they'll get there before I die of old age.
Re: Foot – A fast, lightweight and minimalistic Wayland terminal emulator
#108Earlier quoted context omitted.
Vim is a not an ide. Intellij with java is worlds apart from any vim setup I've ever seen in the wild.
That’s because writing Java all but requires a giant, heavy ide. Like IntelliJ, eclipse or netbeans, and always has. Vim + lsp for basically any other sane language is good enough.
It's not just Java. I used vim/neovim for about a decade on and off, and then went all in on neovim for about a year (because I honestly wanted to see what's on the other side), forcing myself to believe that lie in spite of my experience screaming the opposite the whole way, but eventually came back to IDEA because it's not “good enough” if you know both of them well.
One works with code on the AST level, understands the whole project at once, and is developed as a monolithic project (not really — IDEA is very modular and is built as separate components, but they integrate so well you don't feel it).
The other works with text in currently open files and has smart features tacked on the side through language servers of varying quality (the best of which have 10% of functionality supported by a comparable IDE). The difference in how they behave and what you can accomplish (I repeat, if you know both of them well) is considerable.
There are lots of things to criticize in JetBrains' tools (terrible performance, well known bugs go unfixed for decades), but it's not just a glorified text editor.
Also, Java does not "require a giant IDE" any more than other languages do. The language — because of its static typing and good support for reflection — lends itself to writing excellent autocompletion and refactoring tools. Same for C#, F#, Kotlin. Most other languages simply don't have them, not that they don't need them — they just generally cannot have them because of heavy reliance on runtime “magic”, or small user base, or exceedingly complicated analysis (even JetBrains “failed” here — CLion is a quite poor experience compared to Rider/IDEA), or other reasons.
Re: Foot – A fast, lightweight and minimalistic Wayland terminal emulator
#109Earlier quoted context omitted.
Vim is a not an ide. Intellij with java is worlds apart from any vim setup I've ever seen in the wild.
That’s because writing Java all but requires a giant, heavy ide. Like IntelliJ, eclipse or netbeans, and always has. Vim + lsp for basically any other sane language is good enough.
Re: Foot – A fast, lightweight and minimalistic Wayland terminal emulator
#110I've been using Foot for a while now, having switched to it from Alacritty. I like it. I don't really require much from my terminal other than for it to "feel" snappy and to have some cosmetic customization, and from my own playing around, it does both well.
I tried it for a week or so on Ashai. It was super fast. However the lack of tab support ended up being a dealbreaker. Multiple instances are ok, but I prefer tabs at the top of my application.