Warp is the modern, Rust-based terminal with AI built in so you and your team can build great software, faster.
Believe this terminal has been out for a while on other platforms, but just hit the linux market too. Personally been looking forwards to this one for a while, but don’t have any prior experience with it - so kinda hoping its as good as it looks.
Link: https://www.warp.dev/blog/warp-for-linux
Edit: Some fair points in comments that terminals shouldn’t need cloud login. Personally thought that was an optional thing for people who wanted sync capability.
I generally agree with you.
I, personally, would like to see a terminal / shell / whatever with support of standard, modern text input: CTRL + Arrows to skip words, CTRL + SHIFT + Arrows to select whole words, deleting all of selected text etc. I find it baffling that the terminal – the main text input of my system – uses a different way of text input than any other text field.
Good news, your requirements already work in Konsole.
I just installed Konsole to try it out. CTRL + Arrows to jump between words works, but this also works in Blackbox and Gnome Terminal. :D
CTRL + SHIFT + Arrows for selecting words, SHIFT + Arrows for selecting characters, nor deleting selected text doesn’t work in Konsole, Blackbox, nor Gnome Terminal.
My bad, I was wrong. The selection mode in Konsole is indeed very wonky. From the manual:
Selection Mode Konsole has a selection by keyboard mode. In this mode it is possible to move around the scroll- back and select text without the mouse. Enter and leave this mode by using the keyboard shortcut (Ctrl+Shift+D by default). Moving the cursor: Arrows, PageUp, PageDown, Home, End. Moving the cursor vi style: h,j,k,l, to move one character, Ctrl+b,f,u,d for page up/down or half page up/down. Select text by using Ctrl or Shift with arrows, or by using V to start selection, moving the cursor and then V again to end selection. Shift-V selects whole lines, instead of characters.
I never realised that for most people terminals don’t have intuitive shortcuts. But most terminals use Emacs shortcuts, so if you get used to that it becomes quite intuitive. I know those shortcuts are not universal, but it’s not that the shortcuts aren’t there, or that they didn’t used a standard, it’s just that the standard they use didn’t become the standard most people are used to.