These aliases are predefined in the default startup.csh.
Alias | Definition | Function |
---|---|---|
app | cat >> |
Append to a file. |
assoc | cmd /c '"assoc ^!^*"' |
List file associations. |
beep | eval echo -n ^a |
Beep sound. |
breaksw | break |
Older BSD 4.3 name for a break statement inside a switch. |
cdd | cd +c |
Change the directory and disk in one command. |
copy | local s; @ s = $nowild; @ nowild = 1; safecopy |
Invoke the standard Windows copy command with shell wildcarding turned off so copy will work sensibly. |
date | dt |
Display the current time and date using the date utility, stored as dt.exe. |
del | local s; @ s = $nowild; @ nowild = 1; safedel |
Invoke the Windows del command with shell wildcarding turned off so del *.* will still produce the “Are you sure?” message. |
di | diff -b! |
Run the diff command, ignoring white space differences and using color to highlight the changes. |
dir | cmd /c dir |
Invoke the cmd.exe dir command processor. (Alternately, you may wish to intercept dir the same way copy or del are done, turning off shell wildcarding before running the command.) |
duc | du -c |
Disk usage for the current disk only. |
dumphist | history -s > ~\history.csh |
Dump out the history list. |
endif | end |
Older BSD 4.3 name for the end of an if statement. |
endsw | end |
Older BSD 4.3 name for the end of switch statement. |
erase | del |
Alternate name for del. |
f | fgrep |
Quicker name for fgrep. |
fi | fgrep -i |
fgrep case-independent. |
fn | fgrep -n |
fgrep and print line numbers. |
ftype | cmd /c '"ftype ^!^*"' |
List file associations. |
g | grep |
Quicker name for grep. |
gi | grep -i |
grep case-independent. |
gvim | env -D SHELL= gvim.exe |
Delete the SHELL variable from the environment passed to the graphical version of the Vim editor editor. Vim only knows how to pass commands to cmd.exe. |
h | history |
Quicker name for history. |
help |
A procedure using winerror (in the samples directory) to print the message corresponding to the return code from the last command. |
|
home | cdd ~ |
Change to the home disk and directory. |
killp | kill -x! ^`pss ^!^*^`:0 |
kill any matching processes. |
label | hlabel |
Read/write the volume label. |
ld | ls -a +D -. |
List only the subdirectories. |
ldr | ls -Ldr |
List recursively by date |
ll | ls -L |
List directories, long format. |
loadhist | source -n ~\history.csh |
Load the history list without executing any of it. |
md | mkdir |
Make directories. |
mi | more -i |
Quick interactive startup of your favorite version more. Clears the screen when it starts up and doesn't just exit if there's less than a screenful. |
more | hmore |
Hamilton more utility, stored in hmore.exe. |
pause | echo -n Press any key when ready ...; @ getchar; echo |
Pause, waiting for any keystroke or character from stdin. |
po | popd |
Pop the directory stack. |
pss | ps -s | fi ^!^* |
List any matching processes. |
pu | popd |
Push the directory stack. |
q | exit |
Exit the C shell |
rd | rmdir |
Remove empty directories. |
ren | rename |
Another name for the rename alias. |
rename | local s; @ s = nowild; @ nowild = 1; saferename |
Invoke the standard Windows rename command with shell wildcarding turned off so the rename will work sensibly. |
rm | hrm |
Hamilton rm utility, stored as hrm.exe. |
ro | rotd |
Rotate the directory stack. |
rot13 |
tr 'n-za-mN-ZA-M' 'a-zA-Z' |
Encoder/Decoder for off-color jokes on Internet. |
sort | hsort |
Hamilton sort utility, stored as hsort.exe. |
start | env -N |
Start a command in a new window. |
su | env -D LAYER= su.exe |
Delete the LAYER variable from the environment passed to su so the prompt doesn't look like a subshell with a layer number. |
sudo | su -. |
sudo wrapper to su. |
type | cat |
Copy files to stdout. |
uud | uudecode |
uudecode binary data. |
uue | uuencode -c |
uuencode using cp-style syntax. |
vim | env -D SHELL= vim.exe |
Delete the SHELL variable from the environment passed to the Vim editor. Vim only knows how to pass commands to cmd.exe. |
vol | vl |
List volume labels. |
w | (wait; beep) |
Wait for background processes and beep. |
xcopy | local s; @ s = nowild; @ nowild = 1; safexcopy |
Invoke the standard Windows xcopy command with shell wildcarding turned off so xcopy will work sensibly. |