Toon posts:

[MDK 8.2] xf86config editen zonder editors

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb in xf86config-4 de muisinstellingen aangepast en inputdevice mouse1 verandert in mouse0.
Dat bleek een foutje waardoor KDE niet meer opstart en ik in terminal kom.
Als ik daar startx geef, zie ik: undefined inputdevice "mouse1" in serverlayout "layout1".
Ik kan de xf86config-4 niet editten omdat mc en pico unknown zijn. vi en ik lusten elkaar niet dus das geen optie. Iets als emacs en varianten ook unknown.
Iemand een idee hoe ik de config dan wel kan editten/repareren ?

  • Equator
  • Registratie: April 2001
  • Laatst online: 16:26

Equator

Crew Council

🦺#Rodekruis #whisky #barista

1) Probeer of nano werkt (is exact hetzelfde als pico)
2) Installeer pico / mc / nano
3) leer vi kennen. (Is echt niet zo moeilijk)

Je hebt toch je CD nog wel, dan kan je pico / nano of mc wel installeren.. :?

Of gebruik vi:
code:
1
2
3
4
5
6
7
8
9
# vi /etc/X11/XF86Config-4
<binnen vi>
met de pijltjestoetsen en PgDwn naar de plek waar je moet zijn.
"i" <insertmodus> nu werkt del, backspace etc..
verander je instellingen
":wq"  ( :=opdracht w=write q=quit) wel zonder de "" natuurlijk.
</binnen vi>

# cp /etc/X11/XF86config-4 /root/XF86Config-4.save

Verwijderd

of zo

vi xf86config-4
:s/mouse1/mouse0/g
:wq

(dan vervangt hij elke mouse1 in mouse0 die hij tegen komt.)

(nu weet ik niet of /g dan alles doet, of alleen de eerste die hij aantreft. )

Verwijderd

Topicstarter
Okay , met deze duidelijke uitleg van vi is ut dus gelukt.
De veranderingen aan de muis die ik heb gemaakt werken niet maar das van latere zorg.
Muchos gracias. :)

  • wzzrd
  • Registratie: Februari 2000
  • Laatst online: 10-05 12:50

wzzrd

The guy with the Red Hat

:e -> edit mode
ESC -> verlaat edit mode
:s! -> sla wijzizingen op

Correct me if wrong, een echte VI liefhebber ben ik ook niet :)

Verwijderd

wzzrd ummm ESC is idd verlaat edit mode :)
maar of je met :e naar edit mode gaat weet ik niet
het kan wel met a,i,o,O (er zijn er meer hoor)
a is append, i is insert, o is next line insert, O is previous line insert.

  • Cyphax
  • Registratie: November 2000
  • Laatst online: 21:38

Cyphax

Moderator LNX
Verwijderd schreef op 15 oktober 2002 @ 09:14:
wzzrd ummm ESC is idd verlaat edit mode :)
maar of je met :e naar edit mode gaat weet ik niet
het kan wel met a,i,o,O (er zijn er meer hoor)
a is append, i is insert, o is next line insert, O is previous line insert.
Opslaan is w, niet s.

wq! is opslaan en nokken.

althans, in VIM.

edit: zoals StratoS_V2.0 ook al zei :)

s is voor regex's

Saved by the buoyancy of citrus


  • wzzrd
  • Registratie: Februari 2000
  • Laatst online: 10-05 12:50

wzzrd

The guy with the Red Hat

Whehehe! As I said: een echte VI liefhebber ben ik niet! :) Woei!

  • zwik
  • Registratie: Maart 2001
  • Laatst online: 19-05 10:22

zwik

randomized

In vim kan je makkelijker opslaan en afsluiten door shift ingedrukt te houden en 2 keer op de z toets te drukken.

ZZ

Zoiets dus :P .

  • wzzrd
  • Registratie: Februari 2000
  • Laatst online: 10-05 12:50

wzzrd

The guy with the Red Hat

zwik schreef op 15 oktober 2002 @ 12:27:
In vim kan je makkelijker opslaan en afsluiten door shift ingedrukt te houden en 2 keer op de z toets te drukken.

ZZ

Zoiets dus :P .


Met als resultaat dat je in VIM nooit een artikel over ZZ Top zult kunnen schrijven ;)

Verwijderd

umm wzzrd, ik snap dat het een grapje was. maar even een opheldering
vi/vim maakt gebruik van 3 modes
de ed modus, de edit modus en de "menu" modus
in de menu modus kun je dus shift ZZ doen. of o of i of wat dan ook.
in de edit modus kun je typen.
en in de ed modus kun je ed commando's gebruiken
(dat zijn alle : commando's)

  • u_nix_we_all
  • Registratie: Augustus 2002
  • Niet online
[b]
Toranaga wrote: [/b]
Ik kan de xf86config-4 niet editten omdat mc en pico unknown zijn. vi en ik lusten elkaar niet dus das geen optie.
Da's niet echt de juiste houding. Linux gaan draaien is een hoop leren, en vi is echt zo'n tool
die je niet wilt / kunt missen.
Dit is trouwens erg FAQ , een simpele google had je deze al opgelevert:
http://www.unix-manuals.com/refs/vi-ref/vi-ref.htm :)

Kortom: editen zonder editor (topic) is niet makkelijk,
dit in tegenstelling tot naaien zonder naaimachine ;)

You don't need a parachute to go skydiving. You need a parachute to go skydiving twice.


Verwijderd

Topicstarter
Zoals ik al zei, VI en ik gaan niet samen.
En sinds wanneer ben je verplicht om elke tool van linux te leren ?

In dit geval bleken de andere editors niet aanwezig. Ik dacht dat die er standaard ingebakken zaten. Dus daarom mijn vraag.

  • u_nix_we_all
  • Registratie: Augustus 2002
  • Niet online
Nou , je hoeft echt niet elke tool te leren , maar VI is juist de tool die
1. op elk systeem beschikbaar is.
2. Ook al statische executable beschikbaar is , als je om wat voor reden dan
ook je systeem niet geboot krijgt en iets moet repareren. Zonder vi ben je dan nergens.
(tenzij je erg goed bent met "ed", de line editor waar vi deels op gebasserd is)

You don't need a parachute to go skydiving. You need a parachute to go skydiving twice.


Verwijderd

Toranaga je hoeft geen vi te gebruiken.
er zijn hele volkstammen die geen vi gebruiken en ook nog steeds leven.
maar ga dan geen post maken met
"ik heb alleen vi. ik haat vi, hoe moet ik een text bestand nu editen?"

Verwijderd

Topicstarter
Ik was even het aanprijzen ervan door de heer u_nix_we_all nogal beu.
Zal het weghalen.

Verwijderd

mwha probeerde je niet op de vingers te tikken ofzo.
maar ik wou je er gewoon op wijzen dat het hele vi verhaal een beetje je eigen schuld is.

en tsja, waar linux is zijn linux zealots te vinden. :P

Verwijderd

Als je perse geen vi wilt gebruiken kun je ook:

De hardcore manier doen:
code:
1
2
3
cat > xf86config-4 <<"EOF"
# Tik hier je hele config opnieuw in
EOF


De 1337-manier:
Prullen met sed, of een scriptje schrijven dat regels grept en de juiste regels verandert (mooie oefening ;))

Verwijderd

Verwijderd schreef op 16 oktober 2002 @ 11:12:
Als je perse geen vi wilt gebruiken kun je ook:

De hardcore manier doen:
code:
1
2
3
cat > xf86config-4 <<"EOF"
# Tik hier je hele config opnieuw in
EOF


De 1337-manier:
Prullen met sed, of een scriptje schrijven dat regels grept en de juiste regels verandert (mooie oefening ;))
das niet leet das dom en omslagtig.
dan kun je nog beter ed gebruiken.

linux is bedoelt voor lui mensen, dingen overtikken lijkt me daar niet echt bij te horen IMHO

en hij had het al ge fix0red sorta.
Pagina: 1