Do you find the man pages boring to read? Do you <Shift-g>
to the end hunting for some real usage examples? Probably many Linux users do the same. Sometimes it makes sense, when you don’t need to re-understand the wheel. That’s why you should try the TLDR pages. Continue reading TLDR: man, abbreviated.
Tag: linux shell
extraterm: a rich terminal
extraterm is a rich terminal emulator built on node.js. Taking advantage of the latest web tech, it can do stuff which conventional terminal emulators may not be able to do without complex hacks. For console newbies, extraterm surely has extra perks! Continue reading extraterm: a rich terminal
Terminix: tiled VTE in Gtk+ 3
Terminix is a new Gtk+ 3 based terminal emulator with a look and feel closely resembling tmux. It is written in the D programming language and GTK+ 3 VTE Widget. Continue reading Terminix: tiled VTE in Gtk+ 3
clmystery: murder in the terminal
clmystery is a git-game like effort to teach the ways of the terminal. Only in this case it’s way more fun. You get to solve a murder mystery in Terminal City where the Terminal City Police Dept. (TCPD) is in desperate need of your help! Continue reading clmystery: murder in the terminal
wemux: tmux together!
We visited the terminal multiplexer tmux is one of our earlier articles. It is an awesome tool for multitaskers. wemux builds on tmux (with all its features) and adds support for multiple-users sharing and using the same terminal sessions.
wemux works on a client-server model. One user starts a wemux session as the server and multiple clients can join him in the session. Multiple server instances are also possible. Continue reading wemux: tmux together!
The beauty of Linux utilities
Not long ago, I noticed a user complaining about the very philosophy of Unix (and Linux) tools – do one thing and do it well. As per him, the *nix systems are a combination of loosely coupled utilities which don’t work well together. Of course, as a hardcore terminal user, I wasn’t aligned. However, today I found solid reasons why Linux userland is best the way it is designed. Continue reading The beauty of Linux utilities
shortn: URL shortener for many services
URL shorteners come in handy when you want to share a long link to someone. We implemented a tiny cmdline URL shortener using tny.im in an earlier article. In this article we will explore shortn, another Python cmdline URL shortener supporting 6 more services Continue reading shortn: URL shortener for many services
source: shell contexts for the multitasker
A context is like the rooms in a flat. In general, each room has a separate purpose – bedroom for privacy, kitchen for cooking, drawing-room for enjoying a movie with family… What if you could maintain contexts of your shell the same way for different tasks? Say, you need to export certain variables and jump to a particular directory to start working a development project or run some particular commands before running a software. How do you automate all the initial set up? Continue reading source: shell contexts for the multitasker
bucket: shell clipboard manager
bucket is like vim copy paste registers, only for the shell (bash and fish currently). You can save text clips in a bucket for later use. Though the name is bucket, it’s actually a bucket management system. There are multiple buckets involved, or you can use the default unnamed bucket. Continue reading bucket: shell clipboard manager
yank: copy terminal text to clipboard
As the name suggests, yank is a tool to copy text. The usual way to copy from the terminal is to select the text and press <Ctrl-Shift-c>
. yank is an alternative where you can pipe (or redirect) the output to yank (i.e., it reads from stdin) and then use keyboard shortcuts to move between output text and select the text you want. Continue reading yank: copy terminal text to clipboard