[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Lokalen Editor ohne root-Rechte mit bashrc definieren



Am Mittwoch, 25. Oktober 2006 16:38 schrieb Evgeni Golov:
> On Wed, 25 Oct 2006 16:24:22 +0200 Al Bogner wrote:
> > Ich habe einen Shellzugang und dort keine Rootrechte.
> >
> > In der lokalen .bashrc finde ich:
> >
> > # .bashrc
> > # User specific aliases and functions
> > # Source global definitions
> > if [ -f /etc/bashrc ]; then
> >         . /etc/bashrc
> > fi
> >
> > /etc/bashrc kann ich nur lesen, auch klar und dort ist nano
> > definiert, den ich nun nicht so mag.
> > export EDITOR="pico"
> > export VISUAL="pico"
>
> nano? Ich seh da pico ;-)
> Wobei pico auf den meisten Debian-Systemen dann doch wohl n Symlink auf
> nano ist.

Wird wohl so sein. Ich will dort nicht zu viel im System rumstochern, nicht, 
dass sie mich rauswerfen.

> > Wo trage ich nun zB folgendes ein:
> > export EDITOR="/usr/bin/vim"
> > Es hilt auch nichts, wenn ich den export lokal nach if definiere.
>
> Du willst dir ~/.bash_profile statt ~/.bashrc angucken.
>
> > Was bedeutet VISUAL="pico" in diesem Zusammenhang?
>
> Ich glaube $EDITOR ist was einfaches wie 'ed' und $VISUAL ist
> vim/nano/etc... Wenn VISUAL gesetzt ist wird EDITOR ignoriert afaik.

So klappt es leider nicht. Wenn ich mutt aufrufe, dann startet noch immer nano 
als Editor.

cat .bash_profile
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
        . ~/.bashrc
fi
# User specific environment and startup programs
PATH=$PATH:$HOME/bin
export PATH
unset USERNAME
export EDITOR="/usr/bin/vim"
export VISUAL=="/usr/bin/vim"

Al



Reply to: