SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I seem to have found another glitch with xfce4-terminal and mc.
...
Any ideas?
You asked for ideas; here's mine. Stop fighting all these second-rate terminals and just use xterm, a battle-tested terminal designed to work with X. Spend some time getting ~/.Xresources to your satisfaction. Knowing you I have no doubt you already have .Xresources working to your satisfaction. Then get tmux or screen working if you want multiple tabs in your terminal. I'm probably one of the few who went from tmux to screen and found screen better behaved and just as easy to configure.
Result? I've had no issues since I moved to xterm and abandoned all the other terminal emulators I had been trying over the years: rxvt-unicode, konsole, xfce-terminal. The only other terminal I'm happy with is mlterm, but that's because I own a Japanese van and I know what that country is like in its pursuit of perfection.
It has 24-bit color support, displays every character in quickbrown.txt, can display color emoji, and has a featureset that's intended to make tmux redundant. It's also famously performant.
Stop fighting all these second-rate terminals and just use xterm, a battle-tested terminal designed to work with X
You have a point. I am somewhat surprised after all these decades that there seems to be no simple base foundation for X terminal emulators that all developers might use. I thought vte was supposed to be such a foundation, but perhaps I misunderstand. After all these decades the simple things like this should not break.
Quote:
Then get tmux or screen working if you want multiple tabs in your terminal.
Big missing feature for me with xterm is tabs. I already use screen but I don't think that will help me with respect to replacing multiple tabs. Often I have a terminal window open with several tabs. I'm not into tiling windows either so multiple terminal windows won't help.
Quote:
displays every character in quickbrown.txt,
Now that file is an interesting test. On my system xfce4-terminal fails dramatically. To be certain I used a test account and defaults. Changing xfce4-terminal to UTF-8 renders quickbrown.txt correctly but makes no difference with respect to the original hieroglyphic results.
It has 24-bit color support, displays every character in quickbrown.txt, can display color emoji, and has a featureset that's intended to make tmux redundant. It's also famously performant.
tmux (like screen) keeps a session alive when you aren't connected. I didn't see where kitty did that.
Big missing feature for me with xterm is tabs. I already use screen but I don't think that will help me with respect to replacing multiple tabs. Often I have a terminal window open with several tabs. I'm not into tiling windows either so multiple terminal windows won't help.
You can have multiple windows in screen, something I consider to be better than tabs. Create a new window with prefix key + c, and switch between them with prefix key + n (next) and prefix key + p (previous).
I use ` (backtick) for prefix key, so it's fairly convenient. To send a real backtick while you're in screen, press the key twice.
To rename a window, just do prefix key + A
See attached for multiple screen windows (vim, mutt, mc, etc.,), within one fluxbox window.
Last edited by Gerard Lally; 09-07-2019 at 06:23 PM.
I created a fresh stock 14.2 VM with Xfce as the default desktop. Same hieroglyphics with xfce-terminal 0.6.3 and mc.
Quote:
You can have multiple windows in screen, something I consider to be better than tabs.
Learn something new every day. I gave that a whirl but I haven't wrapped my head around the idea. I understand what is happening but I think I prefer physical tabs. I'll have to tinker more.
Learn something new every day. I gave that a whirl but I haven't wrapped my head around the idea. I understand what is happening but I think I prefer physical tabs. I'll have to tinker more.
What are called windows in screen is really tabs. One fluxbox xterm window can have multiple screen windows, accessed by shortcut.
You can also have multiple panes, which is more or less the tiling you were thinking of. The attached image shows one fluxbox window, xterm, with multiple screen windows running inside, and the visible screen window split into three panes - a top pane and a bottom pane, with the bottom pane split horizontally. It's hard to wrap your head around it because windows in a window manager are not the same as windows in screen, so I just visualise windows in screen as tabs.
You can see a list of windows in screen, and select another window, with prefix key + "
Last edited by Gerard Lally; 09-07-2019 at 06:06 PM.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.