Kirjoittaja Aihe: Editori joka ei väkisin lisää rivinloppua?  (Luettu 2220 kertaa)

AimoE

  • Käyttäjä
  • Viestejä: 2714
    • Profiili
Editori joka ei väkisin lisää rivinloppua?
« : 17.03.19 - klo:17.56 »
Yksi syy miksi en ole vielä siirtynyt Xenialista Bioniciin on se, että Emacs-asennus kaatuu, enkä keksi millä sen asennuksen saisi korjatuksi.

Heti asennuksen jälkeen haluan tehdä asetuksia mm. muokkaamalla tiedostoa etc/modprobe.d/blacklist.conf, jonka lopppuun ei saa tulla rivinvaihtoa. Emacsilla sen saa editoiduksi niin ettei rivinvaihtoa tule, mutta nyt kun emacs on pois pelistä, niin millä muulla muokkaimella se onnistuu? Pystyn kyllä kopioimaan tiedoston Xenial-asennuksestani ihan sellaisenaan, joten tämä yksi tiedosto ei ole juuri nyt iso ongelma. Se on vaan esimerkki siitä mihin kaikkeen Emacs on tarpeellinen.

SuperOscar

  • Käyttäjä
  • Viestejä: 3999
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: Editori joka ei väkisin lisää rivinloppua?
« Vastaus #1 : 17.03.19 - klo:19.16 »
Kyllä tuon useimmissa pitäisi olla säädettävissä. vi lienee varma valinta, mutta jos se tuntuu liian vaikealta, kävisikö Joe? Jos käynnistät sen nimellä jmacs, näppäimistöasettelu on Emacsin kaltainen, kun kerran olet Emacsiin tottunut. Ohjelmoitavuutta siinä ei ole.

Myös Nanon saa olemaan lisäämättä rivinvaihtoa loppuun, jos lisäät /etc/nanorc-tiedostoon rivin

Koodia: [Valitse]
set nonewlines
pöytäkone 1, kannettavat 1–3: Debian GNU/Linux 12; pöytäkone 2: openSUSE Tumbleweed; NUC: openSUSE Leap 15.5; RPi 1: FreeBSD 13.2-RELEASE; RPi 2: LibreELEC 11

spark

  • Käyttäjä
  • Viestejä: 1752
    • Profiili
Vs: Editori joka ei väkisin lisää rivinloppua?
« Vastaus #2 : 17.03.19 - klo:20.28 »
Oletko sciteä kokeillut?

nm

  • Käyttäjä
  • Viestejä: 16239
    • Profiili
Vs: Editori joka ei väkisin lisää rivinloppua?
« Vastaus #3 : 18.03.19 - klo:16.27 »
Yksi syy miksi en ole vielä siirtynyt Xenialista Bioniciin on se, että Emacs-asennus kaatuu, enkä keksi millä sen asennuksen saisi korjatuksi.

Tee uusi puhdas 18.04-asennus, niin ongelma ei ilmene?


Heti asennuksen jälkeen haluan tehdä asetuksia mm. muokkaamalla tiedostoa etc/modprobe.d/blacklist.conf, jonka lopppuun ei saa tulla rivinvaihtoa.

Hmm. En ole kuullut sellaisesta rajoituksesta. Ubuntu 18.04:n vakio-blacklist.confissakin on rivinvaihto viimeisen rivin lopussa, eikä tiedoston alun kommenteissa neuvota mitään tuon suuntaista.
« Viimeksi muokattu: 18.03.19 - klo:16.29 kirjoittanut nm »

AimoE

  • Käyttäjä
  • Viestejä: 2714
    • Profiili
Vs: Editori joka ei väkisin lisää rivinloppua?
« Vastaus #4 : 18.03.19 - klo:16.47 »
Tee uusi puhdas 18.04-asennus, niin ongelma ei ilmene?
Kyllä ilmenee. Ja jos asennan uudemman emacs-version ppa:sta niin asennus onnistuu, mutta emacs ei toimi koska joku kirjasto puuttuu (mainitaan bugiraportissa).

Itse asiassa sain tällä välin asnenuksen onnistumaan. Ajoin apt-get install --reinstall -komennon parille kirjastolle, ja sen jälkeen emacs asentui ja toimii myös. Jouduin vaan googlaamaan niiden kirjastojen nimiä muualta.

Hmm. En ole kuullut sellaisesta rajoituksesta. Ubuntu 18.04:n vakio-blacklist.confissakin on rivinvaihto viimeisen rivin lopussa, eikä tiedoston alun kommenteissa neuvota mitään tuon suuntaista.
No jos se ei ollut tuo tiedosto niin joku muu sitten. Jonkun tiedosyon sisälä sanotaan että rivinvaihtoa ei saa lopussa olla, ja jos sitä unohtaa noudattaa, homma ei toimi. Jos ei tuo, niin en muista mikä sitten, mutta sellainen on tullut vastaan.

nm

  • Käyttäjä
  • Viestejä: 16239
    • Profiili
Vs: Editori joka ei väkisin lisää rivinloppua?
« Vastaus #5 : 18.03.19 - klo:17.05 »
Tee uusi puhdas 18.04-asennus, niin ongelma ei ilmene?
Kyllä ilmenee. Ja jos asennan uudemman emacs-version ppa:sta niin asennus onnistuu, mutta emacs ei toimi koska joku kirjasto puuttuu (mainitaan bugiraportissa).

Itse asiassa sain tällä välin asnenuksen onnistumaan. Ajoin apt-get install --reinstall -komennon parille kirjastolle, ja sen jälkeen emacs asentui ja toimii myös. Jouduin vaan googlaamaan niiden kirjastojen nimiä muualta.

Minulla ei kyllä ilmene mitään ongelmaa emacs-asennuksessa Ubuntu 18.04:ssä. Yleinen ongelma olisikin erikoinen juttu, koska kyseessä on hyvin laajasti käytetty main-repon paketti.

Eli jos kyseessä ei ole 17.10:stä tai 16.04:stä päivitetty Ubuntu-asennus, kohtaamasi ongelma liittyy johonkin erikoisempaan pakettikombinaatioon tai todennäköisimmin kolmannen osapuolen ohjelmalähteisiin?

AimoE

  • Käyttäjä
  • Viestejä: 2714
    • Profiili
Vs: Editori joka ei väkisin lisää rivinloppua?
« Vastaus #6 : 18.03.19 - klo:17.22 »
Eli jos kyseessä ei ole 17.10:stä tai 16.04:stä päivitetty Ubuntu-asennus, kohtaamasi ongelma liittyy johonkin erikoisempaan pakettikombinaatioon tai todennäköisimmin kolmannen osapuolen ohjelmalähteisiin?

Emacs on eka ohjelma jonka asennan heti kun Ubuntu-päivitykset on ajettu, kielituki täydennetty ja suljettu NVIDIA-ajuri otettu käyttöön. Mikähän voisi olla se erikoisempi pakettikomnbinaatio?

Postimies

  • Käyttäjä
  • Viestejä: 2619
    • Profiili
Vs: Editori joka ei väkisin lisää rivinloppua?
« Vastaus #7 : 23.03.19 - klo:00.27 »
Nano optiolla -w ei katko rivejä. Itse olen pärjännyt nano -w tiedosto komennolla tähän asti.