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.
-- redhat-list mailing list unsubscribe mailto:redhat-list-request@xxxxxxxxxx?subject=unsubscribe https://www.redhat.com/mailman/listinfo/redhat-list