Posts
-
Faster Command Execution
I had presented in a previous post how I can easily rerun a previous command on the command line. I used this approach to speed the edit-run cycle for scripting. A better way yet is to use a custom Vim binding to execute the previous command using tmux’s
send-keys
mechanism. Furthermore, one can directly switch to the tmux window where that command is running. -
Run SQL Queries In Background
When working with a large database, some
SELECT
queries can take really long. And “really long” starts at a minute or two, of course. When designing queries, one often limits the result set because one is not yet actually interested in the final data. -
How To Make Your Own Paper Wallet
It is common (and secure) practice to save cryptocurrency/blockchain keys on paper. There exists several tools for the various blockchains to generate a public/private key pair and the corresponding the paper wallet at once. In this post, I would like to show you how I created my custom paper wallets.
-
Endless Command Execution
I happen to find myself regularly in the situation of writing a throw away BASH script. Often, I need to run the script several times before I have it implemented correctly. This is the typical edit-(compile-)run cycle most programmers know. The trial-and-error workflow must be of course as fast as possible. I am already using tmux so switching between the editor and the console where the script runs is pretty fast. Still, I need to switch to that window, recall the previous command and execute it again. The appropriate tmux/shell key sequence would be
<tmux-prefix>4<CAPSLOCK>k<ENTER>
. Let’s examine this in detail<tmux-prefix>4 Jump to the window (in this case window #4) where the script is run. <CAPSLOCK> Enter Normal mode in Zsh. I am using vi-mode in the shell and have mapped CAPSLOCK to ESC k Scroll up to the previous command. This is the previously executed script, of course. <ENTER> Execute the command.
-
Some Grep Tips
In this post, I am going to present some simple tips when using grep.
... Archive ...
subscribe via RSS