DEV Community

Discussion on: Helpful Terminal Commands for Beginners!

Collapse
 
eljayadobe profile image
Eljay-Adobe

In the terminal I use, the clear command does not erase the scroll-back lines.

So in my ~/.bash_profile (since I use the bash shell), I add this alias to clear the screen and erase the scroll-back lines:

alias cls="clear && printf '\e[3J'"

Alas, since there is no tput to erase the scroll-back lines, the escape sequence may vary by terminal. This sequence works on all the terminals I use.

Most of the rest of my aliases relate to how I do software development and interact with my editor, compiler, and source control.

And a few deal with ls and ll for the command options I prefer, or shortcuts to quickly do a cd command to a directory of interest.

Collapse
 
milkstarz profile image
malik

I like that cls command. The CMD + k shortcut i wrote about in the article will do exactly what you said too :)