-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.cshrc.user
118 lines (98 loc) · 4.79 KB
/
.cshrc.user
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
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
# Application versions {{{1
source ~/modules
#History {{{1
set history = 5000
set savehist = (5000 merge) # Save and merge with existing saved
set histfile = ~/.tcsh_history
set histdup='erase'
set tperiod=60
alias periodic '( history -M;history -S ) &'
# paths {{{1
set cdpath = (~ /vobs/rnc /vobs/rnc/rrt/ /vobs/rnc/rrt/ueh /vobs/rnc/rrt/ueh/uehSs /vobs/rnc/rrt/ueh/uehSs/uehUeCtxtBl)
setenv SPPPATH '/vobs/rnc/struct/spSs/spBaseSsL/spBaseSsLU/external/'
setenv LMPATH ''
setenv UPPATH '/proj/rncup/MAIN'
# Tab completion {{{1
set addsuffix #suffixes directories with / in tab completion
set complete='enhance' #If set to enhance 1) ignores case 2) considers periord, hyphens, and underscores to be word separators / www.tcsh.org/tcsh.html/Special_shell_variables.html
set autolist # show a list of alternatives during Tab completion
#set vi model
#bindkey -v {{{1
bindkey '^R' i-search-back #Control-R search incrementally
#clearcase {{{1
setenv VOBS '/vobs/rnc/sw/{ueh,rnh,rlib,drh,roam1,roam2,rncNode}'
setenv DELIVERYTOKENS '/vobs/rnc/rrt/tools/prod/ki_tools/pdt/delivery_tokens/'
alias difflbls 'ct find $VOBS -ver "lbtype(\!:1) && \\!lbtype(\!:2)" -print'
alias brtomerge 'ct find $VOBS -ver "version(.../\!:1/LATEST) && \\!merge(.../\!:1/LATEST,/main/dev/LATEST) && \\!merge(/main/dev, .../\!:1/LATEST)" -print'
alias findbr 'ct find $VOBS -ele "brtype(\!:1)" -print'
alias mybranches 'ct catcs | grep ecerulm | grep mkbranch | awk '\''{print $NF}'\'' | sort | uniq'
alias branches 'ct lstype -kind brtype -invob /vobs/rnc/sw/rnh -unsorted -fmt "%Sd %n\n"| grep ecerulm'
alias diffco "lsco | awk '{print $1}' | xargs -n 1 xlsvtree"
alias views "cleartool lsview 'ecerulm*'"
alias lsviews views
alias latest_pdt "env RUBYLIB='/home/ecerulm/.rvm/rubies/ruby-1.9.3-p392/lib/' ~/bin/latestpdt.rb \!* | column -t -s '|'"
alias latestpdt 'latest_pdt \!*'
alias l '~/bin/openpdtunits.sh'
alias cs '~/bin/catcsallviews.sh'
alias rvm ~/bin/rvm.tcsh
alias cdrac 'cd /vobs/rnc/sw/rncNode/rncSys/rncLm/rncLmRacLmU'
# misc {{{1
setenv EDITOR 'vim'
#aliases {{{1
alias c 'cd $wsueh/UehUeCtxtTestDriver_native_exe/native_exe'
alias mkTestLibrary '/bin/tcsh /vobs/rnc/struct/uehSs/uehSsPkgU/external/mkTestLibrary_libwega'
alias co 'ct lspriv -co -s'
setenv pbranch 'fiftyfifty_ecerulm_rac_20140123_u1serversocket'
alias lsco 'ct lsco -s -r -cview -me $VOBS'
alias open_blocks 'ct catcs | grep "Rules for "| grep "created"'
alias fmteambranch 'cleartool findmerge $VOBS -fver .../$pbranch/LATEST -print'
alias fm '/home/ezivkoc/scripts/findmerge.sh'
setenv LESS '-erX'
setenv http_proxy 'http://www-proxy.ericsson.se:8080'
setenv https_proxy $http_proxy
setenv ftp_proxy $http_proxy
setenv rsync_proxy $http_proxy
setenv no_proxy 'localhost,127.0.0.1,*.ericsson.se,*.ericsson.com'
set path = ($path ~/bin)
#RSARTE {{{1
alias dump 'ps ax | grep javaw | grep ecerulm | awk '"'"'{print $1}'"'"' | xargs kill -QUIT'
alias rsarte804cp3 '/vobs/rnc/env/utils/design_tools/development_tools/bin/rsarte@@/main/ecerulm_804_cp3/LATEST'
alias rsarte804cp4 '/vobs/rnc/env/utils/design_tools/development_tools/bin/rsarte@@/main/ecerulm_804_cp4/LATEST'
#alias rsartemain44 '~/rsarte851cp1predrop_cte -data /proj/rnc_boost/users/ecerulm/ws_851_main44_ueversioning'
#alias rsartetf1 '~/rsarte851tf1_scm -data /proj/rnc_boost/users/ecerulm/ws_851_main44_ueversioning'
alias rsarte851cp1 '/vobs/rnc/env/utils/design_tools/development_tools/bin/rsarte@@/main/ecerulm_851_cp1_cte/LATEST'
alias rsarte851scm '/vobs/rnc/env/utils/design_tools/development_tools/bin/rsarte@@/main/ecerulm_851_cp1_cte/ecerulm_851_cp1_scm/LATEST'
alias rsarte851tf1 '/vobs/rnc/env/utils/design_tools/development_tools/bin/rsarte@@/main/20'
#alias r '(rsarte851cp1 -data $wsueh) &'
alias r 'rrac'
alias rrac '(rsarteCTE -data $wsrac) &'
alias rueh '(rsarteCTE -data $wsueh -vmargs -Xmx5G) &'
alias rnbap '(rsarteCTE -data $wsnbap -vmargs -Xmx5G) &'
alias rranap '(rsarteCTE -data $wsranap -vmargs -Xmx5G) &'
#alias rtest '(rsarteCTE -data $wstest) &'
alias rtest '(/proj/dte_rsarte/linux64/TEST/v851_cp3_tf1_cte_v20131128_1102_0036/SDP/eclipse -data $wstest) &'
#alias rt '(rsarte851cp1 -data $wstest) &'
alias ls 'ls --color'
setenv lmuecs /vobs/rnc/rrt/struct/rncLmUe/cs
#setenv wsueh /proj/rnc_boost/users/ecerulm/ws_851_ueh
if ( -d /local/scratch ) then
setenv WS_PREFIX '/local/scratch/ecerulm'
else
setenv WS_PREFIX '/ramdisk/users/ecerulm'
endif
mkdir -p $WS_PREFIX
foreach i ( ueh rac test nbap ranap )
setenv ws${i} $WS_PREFIX/ws_${i}
end
#ack {{{1
alias ack '~/bin/ack'
#git aliases {{{1
alias g 'git'
#limit descriptors 8000
# set locale
setenv LC_ALL "en_US.utf-8"
setenv LANG "en_US.utf-8"
# Set ls colors
eval `dircolors` # you can change to `dircolors pathtocolorscheme` see http://linux-sxs.org/housekeeping/lscolors.html and j
setenv PATH $HOME/.local/bin:$PATH
setenv MANPATH $HOME/.local/share/man:$MANPATH