Lokalen Editor ohne root-Rechte mit bashrc definieren

2006-10-25 Diskussionsfäden Al Bogner
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

Wo trage ich nun zB folgendes ein:
export EDITOR=/usr/bin/vim
Es hilt auch nichts, wenn ich den export lokal nach if definiere.

Was bedeutet VISUAL=pico in diesem Zusammenhang?

Al


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: Lokalen Editor ohne root-Rechte mit bashrc definieren

2006-10-25 Diskussionsfäden 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.

 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.

Gruß
Evgeni



Re: Lokalen Editor ohne root-Rechte mit bashrc definieren

2006-10-25 Diskussionsfäden Al Bogner
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


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: Lokalen Editor ohne root-Rechte mit bashrc definieren

2006-10-25 Diskussionsfäden Al Bogner
Am Mittwoch, 25. Oktober 2006 19:15 schrieb Al Bogner:

 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

Klappt doch, das 2. = war natürlich zu viel.

Al



Re: Lokalen Editor ohne root-Rechte mit bashrc definieren

2006-10-25 Diskussionsfäden Ulf Volmer
On Wed, Oct 25, 2006 at 07:21:04PM +0200, Al Bogner wrote:
  export VISUAL==/usr/bin/vim
 
 Klappt doch, das 2. = war natürlich zu viel.

Grundsaetzlich immer funktionieren Konstrukte wie

alias mutt='EDITOR=vim mutt'

cu
ulf

-- 
Ulf Volmer
[EMAIL PROTECTED]
www.u-v.de


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: Lokalen Editor ohne root-Rechte mit bashrc definieren

2006-10-25 Diskussionsfäden Jens Schüßler
* Al Bogner [EMAIL PROTECTED] wrote:
 
 So klappt es leider nicht. Wenn ich mutt aufrufe, dann startet noch immer 
 nano 
 als Editor.
 

Hast du die .bash_profile auch eingelesen?
Den Editor für mutt kannst du ausserdem auch in der .muttrc angeben,
vielleicht ist der ja auch in einer globalen /etc/Muttrc auf nano
eingestellt.

Gruß
Jens