Ctrl-R to search backwards for shell commands in csh
12,516
Solution 1
Something that csh, tcsh, and even bash have is the cool ! history substitution.
This will run the last command starting with cc
:
% !cc
This supplies the parameters from the last command:
% cc !*
This finds the last command that started with cc
and substitutes its parameters:
% g++ !cc:*
This finds the last command that had hello.c
anywhere in it:
% !?hello.c
Solution 2
Try
bindkey "^R" i-search-back
Author by
vehomzzz
He adapts a lazy approach to a complex learning. His eclectic personality coupled with eccentric character caused much harm to masses, and to himself.
Updated on July 01, 2022Comments
-
vehomzzz almost 2 years
I love this shortcut in borne shell, and want to find out if it is possible to simulate and/or have (perhaps to install an add-on or with a script) it in csh or tsch
thanks