efetch failed

efetch installed via conda, this time failed in one of the VM i use. Trying to manually install LWP::protocol::https result in further errors, arriving to complain for lacking a C compiler…

Bash went to the rescue:

curl -s https://eutils.ncbi.nlm.nih.gov/entrez/eutils/efetch.fcgi?id=LT906492.1\&db=nuccore\&rettype=fasta 

Dump html content with lynx

Lynx is an incredibly useful text-only browser, that you can use to read webpages (interactively) from the command line. I used it sometimes to access websites restricted to some areas where I could access a server, for example.

It can be used to output the webpage (non interactively) to the standard output, both the HTML source:

lynx -source "URL" > page.html

Or the plain text:

lynx -dump "URL" > page.txt

~/.screenrc

The common and widespread status bar for screen, plus minor tweaks for the GNU screen configuration file (.screenrc). Copy from below or download it from here.

# Bind F11 and F12 (NOT F1 and F2) to previous and next screen window
bindkey -k F1 prev bindkey -k F2 next startup_message off

# Window list at the bottom.
hardstatus alwayslastline
hardstatus string "%-w%{= BW}%50>%n %t%{-}%+w%< | %c | %D %d"

# Enable mouse scrolling and scroll bar history scrolling
termcapinfo xterm* ti@:te@