Re: unset global editor symlink

From: C. Linus Hicks (lhicks_at_nc.rr.com)
Date: 11/17/04

  • Next message: Mike Klinke: "Re: unset global editor symlink"
    To: General Red Hat Linux discussion list <redhat-list@redhat.com>
    Date: Wed, 17 Nov 2004 01:43:09 -0500
    
    

    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.

    -- 
    C. Linus Hicks <lhicks@nc.rr.com>
    -- 
    redhat-list mailing list
    unsubscribe mailto:redhat-list-request@redhat.com?subject=unsubscribe
    https://www.redhat.com/mailman/listinfo/redhat-list
    

  • Next message: Mike Klinke: "Re: unset global editor symlink"

    Relevant Pages