-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.tcshrc
62 lines (53 loc) · 1.13 KB
/
.tcshrc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
# Tcsh Initialization File
# <[email protected]> / <[email protected]><
set path = ($HOME/bin $path)
set prompt = "%U%n@%m%u:%~\n%# "
#split prompt
#set prompt = "%# "
#set rprompt = "%U%m%u:%~"
set hosttype = $HOSTTYPE
set bindir = ${hosttype}bin
set host = `hostname`
set prompt2 = ";;; "
set prompt3 = "[%R>"
set promptchars = ";#"
set history = 1500
set savehist = ($history merge)
set ignoreeof
unset autologout
set lineditmin = 4
set fignore = (~)
if ($host != "multics.mit.edu") then
set watch = ( any any )
endif
set autoexpand
set autolist
set histlist
set dextract
set pushdtohome
set pushdsilent
set visiblebell
set listjobs=long
set ignore_symlinks
set showdots
set matchbeep = notunique
set listmax = 250
set rmstar
set wordchars = "[]~="
unset autologout savedirs
bindkey " " magic-space
bindkey "^s" i-search-fwd
bindkey "^r" i-search-back
# outboard environment
if ( -f "~/.tcsh_environment") then
source ~/.tcsh_environment
endif
# outboard aliases
if ( -f "~/.tcsh_aliases") then
source ~/.tcsh_aliases
endif
# outboard completion
if ( -f "~/.tcsh_complete") then
source ~/.tcsh_complete
endif
complete setenv 'p/1/e/' 'c/*:/d/'