Lokalen Editor ohne root-Rechte mit bashrc definieren
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
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
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
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
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
* 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