Terminal Emulator Tricks - /g/ (#105804979) [Archived: 692 hours ago]

Anonymous
7/5/2025, 5:24:44 AM No.105804979
1729799670104625
1729799670104625
md5: 31d4471f7361d49a8c76dd67cbf3038e๐Ÿ”
What are some neat programs for using in the terminal?
https://github.com/ibraheemdev/modern-unix
Essential, but short list.
Replies: >>105804994 >>105805005 >>105805493 >>105806959 >>105807312 >>105810348
Anonymous
7/5/2025, 5:26:20 AM No.105804988
file
file
md5: 9ce849ef9283b1e58cd45a3d0abc53be๐Ÿ”
Neovim's built in terminal through Neovide is better than any terminal emulator.
Replies: >>105806569 >>105806577 >>105807312 >>105809027
Anonymous
7/5/2025, 5:27:11 AM No.105804994
>>105804979 (OP)
helix editor
Anonymous
7/5/2025, 5:27:22 AM No.105804996
middle_ages
middle_ages
md5: 09ec1152050cd667d70da4254394ea93๐Ÿ”
>terminal
Replies: >>105807312
Anonymous
7/5/2025, 5:28:19 AM No.105805005
>>105804979 (OP)
Thatโ€™s just a bunch of rust rewrites. Itโ€™s very creepy how they try to memory-hole C and GPL. I hope they suffer in hell.
Replies: >>105805007 >>105805179 >>105805518 >>105806656
Anonymous
7/5/2025, 5:28:41 AM No.105805007
>>105805005
You lost boomer
Anonymous
7/5/2025, 5:57:45 AM No.105805179
>>105805005
Isn't jq writen in C?
Replies: >>105810296
Anonymous
7/5/2025, 7:05:02 AM No.105805493
1748698074617929
1748698074617929
md5: f45c21c161ebef690b15f6e6b3b394d2๐Ÿ”
>>105804979 (OP)
Replies: >>105806644 >>105806946 >>105807312
Anonymous
7/5/2025, 7:08:59 AM No.105805518
>>105805005
gotta get those palantir backdoors in your system somehow
Anonymous
7/5/2025, 10:38:27 AM No.105806569
1751704695329
1751704695329
md5: f63ea335f2fda2c6c6e0e6443bb1f837๐Ÿ”
>>105804988
>neovim
>neovide
I hate the fact that you can be right
Replies: >>105806582
Anonymous
7/5/2025, 10:39:40 AM No.105806577
>>105804988
Wannabe emacs
Anonymous
7/5/2025, 10:40:47 AM No.105806582
>>105806569
>>neovim
>>neovide
Neovagina
Anonymous
7/5/2025, 10:57:00 AM No.105806644
>>105805493
https://learn.microsoft.com/en-us/powershell/scripting/install/installing-powershell-on-macos?view=powershell-7.5
Anonymous
7/5/2025, 11:00:12 AM No.105806656
>>105805005
You're just mad rust managed to do what sepple couldn't by being less niggerlicious.
Very unfortunate for the gpl however, this is going to bite us in the ass sooner or later.
Anonymous
7/5/2025, 11:57:36 AM No.105806908
fzf can be useful if you figure out how to use it
function cdf
set -l whither
if command -sq fd
set whither (fd --type d | fzf)
else
set whither (find . -type d | fzf)
end
test -n "$whither"; and cd "$whither"
end

fd is nice too
Anonymous
7/5/2025, 12:04:14 PM No.105806946
>>105805493
imagine using powershell instead of F# in script mode
Replies: >>105808799
Anonymous
7/5/2025, 12:06:12 PM No.105806959
>>105804979 (OP)
gemini-cli is the only terminal emulator you need. Replace bash with gemini-cli today
Replies: >>105806966 >>105807312
Anonymous
7/5/2025, 12:07:47 PM No.105806966
>>105806959
Good evening rajesh
Anonymous
7/5/2025, 1:17:13 PM No.105807312
1695821830228961
1695821830228961
md5: a62bc1ccf1c18ccf61d95debc95610c3๐Ÿ”
glow for readmes
gdu as better ncdu
fzf
yq for wrangling json/yaml/csv/toml/...
difftastic as better diff
fd as better find

>>105804979 (OP)
You mean a shell

>>105804988
thats a window/pane, neovim still has to run in some terminal emulator

>>105804996
nocoder, probably undergrad learning java

>>105805493
thats a shell, also sucks ass

>>105806959
thats a cli, bash is a shell, neither is terminal emulator
Replies: >>105807348 >>105808347 >>105810489
Anonymous
7/5/2025, 1:24:31 PM No.105807348
>>105807312
No it doesn't you fucking retard. Run neovide.
Replies: >>105809272
Anonymous
7/5/2025, 4:14:06 PM No.105808347
>>105807312
No I mean programs for a terminal emulator. Those typically work on any shell.
Anonymous
7/5/2025, 5:21:51 PM No.105808799
>>105806946
You can't use F# as a shell and you can't easily pipe strongly typed objects between F# scripts. fsi is better for longer scripts or if you need to reference a nuget package.
Replies: >>105808927
Anonymous
7/5/2025, 5:27:20 PM No.105808830
images(2)
images(2)
md5: 71025a9463003c0708746e495489660f๐Ÿ”
Cringing at this thread when there's a terminal with a built in drop down pallete and first class lua support for scripting basically anything you want from it
No thing else even comes close in 2025
t. moustachioed wezterm enjoyer
Replies: >>105810628
Anonymous
7/5/2025, 5:39:35 PM No.105808927
>>105808799
Bro just use pwsh.
Replies: >>105809011
Anonymous
7/5/2025, 5:46:46 PM No.105809011
>>105808927
Your reading comprehension skills are bad and you should feel bad.
Replies: >>105809014
Anonymous
7/5/2025, 5:47:19 PM No.105809014
>>105809011
That requires me to have actually read your message
Anonymous
7/5/2025, 5:48:44 PM No.105809027
>>105804988
neovim plugin integration sucks. i wonder what kind of mentally disabled indian coded it. i might make one that actually does work
Replies: >>105809272
Anonymous
7/5/2025, 6:22:55 PM No.105809272
>>105807348
Neovide isnt built into Neovim to begin with, Neovide is a standalone GUI wrapper - with an embedded terminal emulator, because it has to be transparent to Neovim.

>>105809027
Use AstroNvim or similar
Replies: >>105810112
Anonymous
7/5/2025, 8:11:38 PM No.105810112
>>105809272
sounds like you installed linux yesterday and picked up on random meme software
- using a separate 'client' program from terminal/tmux just for running vim is retarded
- wrapping all you're terminal sessions in a neovim runtime with bajillion lua plugins and lsps that may crash the whole thing is also retarded
- neovim 'distros' are redditbrain garbage that just introduce more unnecessary, opaque complexity
Replies: >>105810361
Anonymous
7/5/2025, 8:30:49 PM No.105810296
>>105805179
Just a bunch of losers using c2rust stealing, re-licensing, and laundering C code.
Probably over 99% of rust code started out like that. Even rust is written in C originally.
They also have an obsession with pre or postfixing โ€œrsโ€ to it glorifying that it was stolen and mechanically transpiled into rust.
The actual writers of new or good software almost never do that.
Imagine the thousands of binaries that would be suffixed with โ€œ-c++โ€ โ€œ-goโ€ or โ€œ-clangโ€ if actual software devs had that attitude.
Those github-is-the-new-myspace and bulk-source-code-meaningless-churn-statistics-is-the-new-social-credit-score people that epitomize rust the rust cultists ends up completely discrediting the language into worthless slop and has already relegated it to the trash bin of history, which is sad, because it destroyed the legitimate value it had.
They were too eager for mass โ€œfollowersโ€ without regard to the quality and character in those followers. And now, itโ€™s too late.
Replies: >>105810677
Anonymous
7/5/2025, 8:35:57 PM No.105810348
F07996CD-02A5-45AE-BA71-77659A8B0AF4
F07996CD-02A5-45AE-BA71-77659A8B0AF4
md5: f56ce6588f80e42cbba476fc81155ab4๐Ÿ”
>>105804979 (OP)
Xterm is the alpha and omega.
Supports sixel graphics and tektronics vector graphics.
Replies: >>105810469
Anonymous
7/5/2025, 8:38:01 PM No.105810361
>>105810112
you are a retarded jobless undergrad who cant read
Anonymous
7/5/2025, 8:44:44 PM No.105810436
gnu coreutils - mandatory, i'll include some in the list here later

vim or neovim (learn the basics. you should be able to quickly navigate and edit a file without dreading it. use it until you're comfortable. practice for 5 mins a day. it's not hard and doesn't take long.

fzf - fuzzy file finder, easy search

htop - actually learn to use and decipher the data presented here

grep - find shit

ncdu - disk usage viewer

man - manpages, read the fuckin manual

tldr - simplified manpages

wget/curl - be familiar with at least one of these. very useful for all kinds of shit, i even use it to pirate ebooks off annas-archive

rsync - efficient backups

tree - directory structure visualization

xargs โ€“ combine with find, grep, cut, etc., to build powerful one-liners

learn pipes and redirection, command chaining, etc.

and also familiarize yourself with terminal stuff, like tab completion, etc. then get into bash scripting.
Anonymous
7/5/2025, 8:48:18 PM No.105810469
>>105810348
daily driving xterm is some weird autistic form of masochism-- get help, man
Replies: >>105810628
Anonymous
7/5/2025, 8:50:55 PM No.105810489
F7A50400-DCF2-4B07-A5F1-79342AD119D6
F7A50400-DCF2-4B07-A5F1-79342AD119D6
md5: d00762a64216606f9c7bea5daf729335๐Ÿ”
>>105807312
> thats a cli, bash
Thatโ€™s not a command line. This is a command line.
Replies: >>105810502
Anonymous
7/5/2025, 8:52:59 PM No.105810502
>>105810489
i love that old industrial hammerite paint they used to put on everything when engineers made built shit to last. if you own a tool or device with green hammerite paint on it, it'll probably outlive your grandchildren
Replies: >>105810551
Anonymous
7/5/2025, 8:58:27 PM No.105810551
>>105810502
Now everything has this rubber overmolding that turns into goo after two years.
The enshitification marches on.
Replies: >>105810587
Anonymous
7/5/2025, 9:01:48 PM No.105810587
>>105810551
preach
Anonymous
7/5/2025, 9:06:29 PM No.105810628
>>105808830
> first class lua support
It better be luajit not โ€œluaโ€

>>105810469
Says the guy with his terminal in xterm-256color mode.
Just use the original instead of the meme-of-the-week copy/clone.
- universally works.
- the standard by which others are tested against.
- fast and snappy. Written to the xlib level without that gtk/kde nonsense.
- xeyes works when hovering over it. As well as your global shortcuts.
Replies: >>105810645
Anonymous
7/5/2025, 9:08:10 PM No.105810645
>>105810628
ok mr.autism, xterm is the best, you win, lol
Anonymous
7/5/2025, 9:12:52 PM No.105810677
>>105810296
>Even rust is written in C originally.
no, it was OCaml
Replies: >>105810730
Anonymous
7/5/2025, 9:19:47 PM No.105810730
>>105810677
And what was OCaml written in? Checkmate.