unset global editor symlink

Bob Metelsky bobmetelsky at comcast.net
Wed Nov 17 14:03:48 UTC 2004


Here is the output of alias.  Ive poked around in  /etc/profile and 
profile.d to no avail

alias cp='cp -i'
alias l.='ls -d .* --color=tty'
alias ll='ls -l --color=tty'
alias ls='ls --color=tty'
alias mv='mv -i'
alias rm='rm -i'
alias vi='vim'
alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot 
--show-tilde'

This was in vim.sh
#if [ -n "$BASH_VERSION" -o -n "$KSH_VERSION" -o -n "$ZSH_VERSION" ]; then
# for bash, pdksh and zsh, only if no alias is already set
# alias vi >/dev/null 2>&1 || alias vi=vim
# fi
#unalias vi

Ive commented the file and it still calls vim
Even if I rename vim.sh  -  vim gets called up.

I'd like to know where the system wide aliases are set ;-)

TIA
 bob


"Oracle error messages being what they are, do not
highlight the correct cause of fault, but will identify
some other error located close to where the real fault lies."



C. Linus Hicks wrote:

>On Tue, 2004-11-16 at 23:32 -0500, Bob Metelsky wrote:
>  
>
>>Greetings - When I first installed RH  I had vi as the default editor . 
>>I then installed other editors and somehow vim got symlinked to vi.
>>
>>I dont mind using vim over vi, I just would like to be able to change it 
>>if needed.
>>
>>which vi
>>alias vi='vim'
>>    /usr/bin/vim
>>
>>vi actually resides in /bin/vi and If I call with the full path vim 
>>still gets called
>>
>>which vim
>>/usr/bin/vim
>>
>>I dont know where this alias is set.  Ive tried to reset it in my 
>>.profile alias vi='/bin/vi'
>>This still calls vim
>>
>>This seems to be set as a global alias or symlink. I want to define MY 
>>editor!  ;-)
>>    
>>
>
>Use the alias command without arguments to show all currently defined
>aliases. Using full path to an executable is full path, a common way to
>avoid invoking an alias.
>
>So, what do you get when you do:
>
>ls -l /bin/vi
>
>On my system, that shows:
>
>-rwxr-xr-x  1 root root 572392 Oct 19 15:37 /bin/vi
>
>Which is clearly a different file from:
>
>ls -l /usr/bin/vim
>
>-rwxr-xr-x  1 root root 1405896 Oct 19 15:37 /usr/bin/vim
>
>You might try this:
>
>rpm -qf /bin/vi
>rpm -qf /usr/bin/vim
>
>And see what you get.
>
>  
>



More information about the redhat-list mailing list