Less beter sig inte som man sidan säger [LÖST]

Här diskuterar vi skal, kommandon och klassiska linuxverktyg.
Användarvisningsbild
mcNisse
Inlägg: 5211
Blev medlem: 06 feb 2007, 20:51
OS: Debian
Utgåva: Vet inte/ingen utgåva passar

Less beter sig inte som man sidan säger [LÖST]

Inlägg av mcNisse »

När man trycker på v ska en editor startas. Först kollas miljövariabeln VISUAL och sedan EDITOR och sedan ska vi startas om ingen av miljövariablerna är satta.
v Invokes an editor to edit the current file being viewed. The editor is taken from the environment variable VISUAL if defined, or EDITOR if VISUAL is not defined, or defaults to "vi" if neither VISUAL nor EDITOR is defined. See also the discussion of LESSEDIT under the section on PROMPTS below.
Jag har varken EDITOR eller VISUAL satta, ändå startas nano när jag trycker v

Kod: Markera allt

$ env|grep pico
$ env|grep nano
$ env |grep -e EDIT -e VIS
$
Är detta någon ubuntu tweek av less eller vad är det som händer?
Senast redigerad av 1 mcNisse, redigerad totalt 1 gånger.
Användarvisningsbild
dmz
Inlägg: 3292
Blev medlem: 29 jul 2008, 19:42
OS: Arch Linux

Re: Less beter sig inte som man sidan säger

Inlägg av dmz »

Startar i vim för mig.

Edit: Bör tillägga att jag har exporterat EDITOR=vim i .zshrc.
ǁ A: Because it obfuscates the reading.
ǁ Q: Why is top posting so bad?
Användarvisningsbild
mcNisse
Inlägg: 5211
Blev medlem: 06 feb 2007, 20:51
OS: Debian
Utgåva: Vet inte/ingen utgåva passar

Re: Less beter sig inte som man sidan säger

Inlägg av mcNisse »

Vad händer om du tar bort variablen? unset EDITOR skulle man ha skrivit i bash.
Användarvisningsbild
dmz
Inlägg: 3292
Blev medlem: 29 jul 2008, 19:42
OS: Arch Linux

Re: Less beter sig inte som man sidan säger

Inlägg av dmz »

Då startar vi (inte vim alltså).
ǁ A: Because it obfuscates the reading.
ǁ Q: Why is top posting so bad?
Användarvisningsbild
mcNisse
Inlägg: 5211
Blev medlem: 06 feb 2007, 20:51
OS: Debian
Utgåva: Vet inte/ingen utgåva passar

Re: Less beter sig inte som man sidan säger

Inlägg av mcNisse »

Hm... vilken dist kör du? Den du kör verkar följa dokumentationen.
Användarvisningsbild
dmz
Inlägg: 3292
Blev medlem: 29 jul 2008, 19:42
OS: Arch Linux

Re: Less beter sig inte som man sidan säger

Inlägg av dmz »

mcNisse skrev:Hm... vilken dist kör du? Den du kör verkar följa dokumentationen.
Archlinux.
ǁ A: Because it obfuscates the reading.
ǁ Q: Why is top posting so bad?
KiviE
Inlägg: 2157
Blev medlem: 25 okt 2007, 14:00
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Luleå

Re: Less beter sig inte som man sidan säger

Inlägg av KiviE »

Min startar vim när ingen editor är vald (har installerat från ubuntu-server skivan). Men vi i ubuntu är väl egentligen vim så det borde vara helt rätt.
Användarvisningsbild
mcNisse
Inlägg: 5211
Blev medlem: 06 feb 2007, 20:51
OS: Debian
Utgåva: Vet inte/ingen utgåva passar

Re: Less beter sig inte som man sidan säger

Inlägg av mcNisse »

Jag har kört strace och hittat att en ubuntu version av less inte letar efter vi utan /usr/bin/editor. editor pekar till /etc/alternatives/editor som i sin tur pekar på nano i mitt fall. Så jag borde kunna fixa till det med något update-alternatives kommando....
Användarvisningsbild
dmz
Inlägg: 3292
Blev medlem: 29 jul 2008, 19:42
OS: Arch Linux

Re: Less beter sig inte som man sidan säger

Inlägg av dmz »

mcNisse skrev:Jag har kört strace och hittat att en ubuntu version av less inte letar efter vi utan /usr/bin/editor. editor pekar till /etc/alternatives/editor som i sin tur pekar på nano i mitt fall. Så jag borde kunna fixa till det med något update-alternatives kommando....
Enklare att exportera variabeln EDITOR i .*shrc? :)
ǁ A: Because it obfuscates the reading.
ǁ Q: Why is top posting so bad?
KiviE
Inlägg: 2157
Blev medlem: 25 okt 2007, 14:00
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Luleå

Re: Less beter sig inte som man sidan säger

Inlägg av KiviE »

Ah ok. /usr/bin/vim.gnome i mitt fall då.
Användarvisningsbild
mcNisse
Inlägg: 5211
Blev medlem: 06 feb 2007, 20:51
OS: Debian
Utgåva: Vet inte/ingen utgåva passar

Re: Less beter sig inte som man sidan säger

Inlägg av mcNisse »

Jag tror det är enklare att ändra globalt i systemet ifall något annat program letar efter /usr/bin/editor.

Men hur som helst så beter sig ubuntus less inte som det är dokumenterat i man sidan...

Kod: Markera allt

sudo update-alternatives --config editor
Emil.s
Inlägg: 6633
Blev medlem: 12 dec 2006, 23:20
OS: Ubuntu
Ort: /Dalarna/Hedemora/
Kontakt:

Re: Less beter sig inte som man sidan säger [LÖST]

Inlägg av Emil.s »

Aha!

Då antar jag att det är samma med tex "crontab -e" och visudo, som också startar nano om inte "EDITOR" är satt?
Home sweet ~/ = http://sandnabba.se
Användarvisningsbild
mcNisse
Inlägg: 5211
Blev medlem: 06 feb 2007, 20:51
OS: Debian
Utgåva: Vet inte/ingen utgåva passar

Re: Less beter sig inte som man sidan säger [LÖST]

Inlägg av mcNisse »

Jag skulle tro det.
KiviE
Inlägg: 2157
Blev medlem: 25 okt 2007, 14:00
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Luleå

Re: Less beter sig inte som man sidan säger [LÖST]

Inlägg av KiviE »

Varför gör de så där egentligen? väldigt jobbigt att manualen inte stämmer... de borde ju ändra den med isf.
Användarvisningsbild
dmz
Inlägg: 3292
Blev medlem: 29 jul 2008, 19:42
OS: Arch Linux

Re: Less beter sig inte som man sidan säger [LÖST]

Inlägg av dmz »

Emil.s skrev:Aha!

Då antar jag att det är samma med tex "crontab -e" och visudo, som också startar nano om inte "EDITOR" är satt?
Så du menar alltså att visudo egentligen blir nanosudo? ^_^
ǁ A: Because it obfuscates the reading.
ǁ Q: Why is top posting so bad?
Emil.s
Inlägg: 6633
Blev medlem: 12 dec 2006, 23:20
OS: Ubuntu
Ort: /Dalarna/Hedemora/
Kontakt:

Re: Less beter sig inte som man sidan säger [LÖST]

Inlägg av Emil.s »

dmz skrev:
Emil.s skrev:Aha!

Då antar jag att det är samma med tex "crontab -e" och visudo, som också startar nano om inte "EDITOR" är satt?
Så du menar alltså att visudo egentligen blir nanosudo? ^_^
haha, ja, så kan man se det. :)
KiviE skrev:Varför gör de så där egentligen? väldigt jobbigt att manualen inte stämmer... de borde ju ändra den med isf.
De borde ge f*n i att ändra på detta sätt över huvudtaget...

Antar att det är för att de anser att nano är lättare (att använda) än vi/vim, men då kan de väl lika gärna sätta EDITOR i /etc/profile eller nåt, lär funka lika bra, och det blir myket lättare att förstå sig på för oss som gillar att pilla.
Home sweet ~/ = http://sandnabba.se
KiviE
Inlägg: 2157
Blev medlem: 25 okt 2007, 14:00
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Luleå

Re: Less beter sig inte som man sidan säger [LÖST]

Inlägg av KiviE »

Emil.s skrev:
KiviE skrev:Varför gör de så där egentligen? väldigt jobbigt att manualen inte stämmer... de borde ju ändra den med isf.
De borde ge f*n i att ändra på detta sätt över huvudtaget...

Antar att det är för att de anser att nano är lättare (att använda) än vi/vim, men då kan de väl lika gärna sätta EDITOR i /etc/profile eller nåt, lär funka lika bra, och det blir myket lättare att förstå sig på för oss som gillar att pilla.
Jo jag tycker det är dumt med men antar att de har någon anledning och har väl inget emot att nano är standard (även om jag inte verkar ha det). Men antingen ändrar man inte hur less fungerar eller så dokumenterar man hur.
Skriv svar

Återgå till "Terminalforum"