After years of using command line programs daily I never heard of -- before today. It was never brought up in school, nor did I see any specific thread / blog post on the subject.
So to answer your question, I don't. I've never heard about that before.
Where did you learn about that ?
"I think the carrot infinitely more fascinating than the geranium. The carrot has mystery. Flowers are essentially tarts. Prostitutes for the bees. There is, you'll agree, a certain 'je ne sais quoi' oh so very special about a firm, young carrot."
"The Matrix[gui] is everywhere. It is all around us. Even now, in this very room. You can see it when you look out your window or when you turn on your television. You can feel it when you go to work... when you go to church... when you pay your taxes. It is the world that has been pulled over your eyes to blind you from the truth[console]. That you are a slave, Neo. Like everyone else you were born into bondage. Into a prison that you cannot taste or see or touch. A prison for your mind."
gui was/is a marketing trick played on dummies; it was invented for those intellectually lazy people who are always scared of [new] things they don't understand. and if you don't understand something you shouldn't confuse/scare yourself by pretending to be an expert in it. when a "sysadmin" claims that gui is better than cli (ROFL), you can almost see his carrier path in becoming a "sysadmin"; an old staff member with, in best case scenario, help-desk level of knowledge, which happened to be around when the decision was made to use computerz in a way that needed a server around. they couldn't (didn't bother to) hire a real sysadmin to do the job so they promoted him to $some-mouthful-it-title. to be fair, these people _are_ experts in one thing and that's office politics...
"most of these people are not ready to be unplugged. And many of them are so inured, so hopelessly dependent on the system, that they will fight to protect it."
more to the subject, that command line used as an interface is different that scripting a task.
"I'm trying to free your mind, Neo. But I can only show you the door. You're the one that has to walk through it."
"You take the red pill, you stay in Wonderland":
switch to runlevel $console-mode
chsh to zsh
put this in your.zshrc (among other goodies you find out there):
After years of using command line programs daily I never heard of -- before today. It was never brought up in school, nor did I see any specific thread / blog post on the subject. So to answer your question, I don't. I've never heard about that before. Where did you learn about that ?
RFM
"I think the carrot infinitely more fascinating than the geranium. The carrot has mystery. Flowers are essentially tarts. Prostitutes for the bees. There is, you'll agree, a certain 'je ne sais quoi' oh so very special about a firm, young carrot."
w/nail&I
"The Matrix[gui] is everywhere. It is all around us. Even now, in this very room. You can see it when you look out your window or when you turn on your television. You can feel it when you go to work... when you go to church... when you pay your taxes. It is the world that has been pulled over your eyes to blind you from the truth[console]. That you are a slave, Neo. Like everyone else you were born into bondage. Into a prison that you cannot taste or see or touch. A prison for your mind."
gui was/is a marketing trick played on dummies; it was invented for those intellectually lazy people who are always scared of [new] things they don't understand. and if you don't understand something you shouldn't confuse/scare yourself by pretending to be an expert in it. when a "sysadmin" claims that gui is better than cli (ROFL), you can almost see his carrier path in becoming a "sysadmin"; an old staff member with, in best case scenario, help-desk level of knowledge, which happened to be around when the decision was made to use computerz in a way that needed a server around. they couldn't (didn't bother to) hire a real sysadmin to do the job so they promoted him to $some-mouthful-it-title. to be fair, these people _are_ experts in one thing and that's office politics...
"most of these people are not ready to be unplugged. And many of them are so inured, so hopelessly dependent on the system, that they will fight to protect it."
more to the subject, that command line used as an interface is different that scripting a task.
"I'm trying to free your mind, Neo. But I can only show you the door. You're the one that has to walk through it."
"You take the red pill, you stay in Wonderland":
switch to runlevel $console-mode
chsh to zsh
put this in your .zshrc (among other goodies you find out there):
function zle-line-init zle-keymap-select {
RPS1="${${KEYMAP/vicmd/-- CMD --}/(main|viins)/-- INSERT --}"
RPS2=$RPS1
zle reset-prompt
}
autoload -Uz compinit promptinit
compinit
zle -N zle-keymap-select
zle-line-init(){
zle history-incremental-search-backward
}
setopt APPEND_HISTORY
setopt SHARE_HISTORY
setopt INC_APPEND_HISTORY
zstyle ':completion:*' verbose yes
zstyle ':completion::complete:*' use-cache on
zstyle ':completion:*:match:*' original only
zstyle ':completion:*:*:kill:*' menu yes select
zstyle ':completion:*:kill:*' force-list always
zstyle ':completion:*' matcher-list 'm:{a-z}={A-Z}'
zstyle ':completion::complete:*' cache-path ~/.zsh/cache
zstyle ':completion:*:approximate:*' max-errors 1 numeric
zstyle ':completion:*' menu select=1 _complete _ignored _match _approximate
zle_highlight=(region:standout special:standout suffix:bold isearch:bold)
bindkey -M isearch "^I" vi-repeat-search
bindkey -M vicmd '^[[Z' reverse-menu-complete
bindkey -M vicmd "^I" history-incremental-search-backward
"and i show you how deep the rabbit-hole goes".