Discussion:
Kuinka minusta tuli Linux-kayttaja
(too old to reply)
Tapio Vaattanen
2016-12-19 14:30:18 UTC
Permalink
Toisekseen, kyllä tämä sen verta hyvä editori, että en minä oikein
paremmasta välitä. Editori-sodan Emacsia vastaan vi jo voitti.
Missä ja milloin?
Silloin kun RMS joutui turvautumaan konekirjoittajan apuun valtavien
rannekipujen vuoksi.

Follarit asetettu.
--
sip:***@tav.iki.fi http://tav.iki.fi

"Writing a new OS only for the 386 in 1991 gets you your second 'F' for
this term." -- Prof. Andrew S. Tanenbaum
Nake Fame
2016-12-19 17:25:43 UTC
Permalink
Post by Tapio Vaattanen
Toisekseen, kyllä tämä sen verta hyvä editori, että en minä oikein
paremmasta välitä. Editori-sodan Emacsia vastaan vi jo voitti.
Missä ja milloin?
Silloin kun RMS joutui turvautumaan konekirjoittajan apuun valtavien
rannekipujen vuoksi.
Ah, vitsiniekka.
Post by Tapio Vaattanen
Follarit asetettu.
Korjattu.
--
Signature
Tapio Vaattanen
2016-12-19 17:52:00 UTC
Permalink
Post by Nake Fame
Post by Tapio Vaattanen
Toisekseen, kyllä tämä sen verta hyvä editori, että en minä oikein
paremmasta välitä. Editori-sodan Emacsia vastaan vi jo voitti.
Missä ja milloin?
Silloin kun RMS joutui turvautumaan konekirjoittajan apuun valtavien
rannekipujen vuoksi.
Ah, vitsiniekka.
Post by Tapio Vaattanen
Follarit asetettu.
Korjattu.
Jos s� haluat editoreista sotia. niin soditaan oikeassa ryhm�ss�.

Emacsin h�vi�misest� vi:lla kertoo my�s se, ett� emacs ei tule en��
oikein mink��n *nixin kanssa oletuksena. Se pit�� erikseen asentaa.

$ type vi
vi is /usr/bin/vi
$ type emacs
-bash: type: emacs: not found
$ uname -a
SunOS xxx-yyy-nnnn.lllllll.com 5.10 Generic_150400-30 sun4u sparc
SUNW,SPARC-Enterprise

Jne, jne, jne...

Samalla kun vi-k�ytt�jien m��r� on r�j�hdysm�isesti kasvanut, Emacs-
k�ytt�j�t ovat v�hentyneet.

Riitt�� mulle sodan voittamiseksi.

Kolmas merkki tietysti on se, ettei t��ll� ole kukaan omalla nimell��n
puolustamassa Emacsia. Kertoo kaiken olennaisen.
--
sip:***@tav.iki.fi http://tav.iki.fi
Ari Saastamoinen
2016-12-19 22:50:49 UTC
Permalink
Emacsin häviämisestä vi:lla kertoo myös se, että emacs ei tule enää
oikein minkään *nixin kanssa oletuksena. Se pitää erikseen asentaa.
enää? Onko se muka ikinä tullut missään muussa kuin joissain
Linux-distroissa?
Kolmas merkki tietysti on se, ettei täällä ole kukaan omalla nimellään
puolustamassa Emacsia. Kertoo kaiken olennaisen.
Kyllä mä näitä nyyssejä luean emacsin gnussilla. Ja joitain isompia
ohjelmointeja teen emacsilla (Kaikki konfiggien säädot yms tulee kyllä
tehtyä vim:llä. Tässä sekakäytössä on kyllä omat harminsa, kun aina
välillä saattaa jostain ohjelmakoodin seasta löyty esim. :w )
--
Arzka oh3mqu+***@hyper.fi - En halua follareita mailina
1. Valitse sopiva paikka, ei ihmisten tai rakennusten lahella, jossa
paukku voi aiheuttaa hairiota. - Iso-Kiinalaisen kayttoohje
Tapio Vaattanen
2016-12-20 02:19:54 UTC
Permalink
Post by Ari Saastamoinen
Emacsin häviämisestä vi:lla kertoo myös se, että emacs ei tule enää
oikein minkään *nixin kanssa oletuksena. Se pitää erikseen asentaa.
enää? Onko se muka ikinä tullut missään muussa kuin joissain
Linux-distroissa?
Jaa'a paha sanoa, kun en ole itse koskaan asennellut muuta kuin
UNIX-palvelimia, enkä niistäkään osaa esimerkiksi Solariksen osalta
taata, ettei sitä jossain vaiheessa olisi tullut oletuksena. HP-UX:n
osalta voin taata, ettei ainakaan vuosina 1999-2004 Emacs ei tullut
mukana. Picoa tai nanoa joskus asentelin devaajille, kun ei innostuneet
vi:stä.

Työasemista en osaa sanoa muuta, kuin että ainakin yhdessä työpaikassa
Emacs oli vakiona, mutta oliko se oletusasennuksessa, niin sitä epäilen
itsekin.

Voi hyvin olla, ettei se ole koskaan ollut oletuksena missään. Tietääkö
kukaan että olisi ollut?
Post by Ari Saastamoinen
Kolmas merkki tietysti on se, ettei täällä ole kukaan omalla nimellään
puolustamassa Emacsia. Kertoo kaiken olennaisen.
Kyllä mä näitä nyyssejä luean emacsin gnussilla. Ja joitain isompia
ohjelmointeja teen emacsilla (Kaikki konfiggien säädot yms tulee kyllä
tehtyä vim:llä. Tässä sekakäytössä on kyllä omat harminsa, kun aina
välillä saattaa jostain ohjelmakoodin seasta löyty esim. :w )
Mä Gnussin kanssa aiemmin ja minusta se oli aivan erinomainen siihen
hommaan. Esim. Gnus vs. Slrn en kyllä osaisi nimentä voittajaa.

Sen kyllä tiedän, miksi lopulta siirryin puhtaassa tekstieditoimisessa
vim:iin. Se on IHMO helppokäyttöisempi. Vaikka en ole mikään
vi-tehokäyttäjä, niin Emacsilla en osaa senkään vertaa.
--
sip:***@tav.iki.fi http://tav.iki.fi
Ari Saastamoinen
2016-12-20 10:47:01 UTC
Permalink
Post by Tapio Vaattanen
Voi hyvin olla, ettei se ole koskaan ollut oletuksena missään. Tietääkö
kukaan että olisi ollut?
Joskus vuosituhannen vaiheessa kun jouduin ylläpitämään AIXeja ja
Solarikseja, niin noissa kummassakaan ei ainakaan silloin tullu
emacsia asennuksessa. (Ei tosin tullut linuxissakaan, mutta siihen
oli emacs sentään valmiina pakettina distrossa)
Post by Tapio Vaattanen
Sen kyllä tiedän, miksi lopulta siirryin puhtaassa tekstieditoimisessa
vim:iin. Se on IHMO helppokäyttöisempi. Vaikka en ole mikään
vi-tehokäyttäjä, niin Emacsilla en osaa senkään vertaa.
Mä siirryin sen takia, että kun mulla oli noita muitakin jumikseja
hoidettavana, niin totesin, että opettelempa vi:n käytön, niin ei
sitten tartte aina uuden asennuksen jälkeen ensimmäisenä alkaa
ihmettelemään, että mistäköhän tähän saisi emacsin.
--
Arzka oh3mqu+***@hyper.fi - En halua follareita mailina
1. Valitse sopiva paikka, ei ihmisten tai rakennusten lahella, jossa
paukku voi aiheuttaa hairiota. - Iso-Kiinalaisen kayttoohje
Tapio Vaattanen
2016-12-20 14:42:21 UTC
Permalink
Post by Ari Saastamoinen
Post by Tapio Vaattanen
Voi hyvin olla, ettei se ole koskaan ollut oletuksena missään. Tietääkö
kukaan että olisi ollut?
Joskus vuosituhannen vaiheessa kun jouduin ylläpitämään AIXeja ja
Solarikseja, niin noissa kummassakaan ei ainakaan silloin tullu
emacsia asennuksessa. (Ei tosin tullut linuxissakaan, mutta siihen
oli emacs sentään valmiina pakettina distrossa)
Post by Tapio Vaattanen
Sen kyllä tiedän, miksi lopulta siirryin puhtaassa tekstieditoimisessa
vim:iin. Se on IHMO helppokäyttöisempi. Vaikka en ole mikään
vi-tehokäyttäjä, niin Emacsilla en osaa senkään vertaa.
Mä siirryin sen takia, että kun mulla oli noita muitakin jumikseja
hoidettavana, niin totesin, että opettelempa vi:n käytön, niin ei
sitten tartte aina uuden asennuksen jälkeen ensimmäisenä alkaa
ihmettelemään, että mistäköhän tähän saisi emacsin.
Tietty muut *nixit on mullakin ollut osasyynä. Jopa niin paljon, että
alkuun vierastin vimin laajennuksia kun pelkäsin, että mitä sitten teen
kun niitä ei olekaan. En kai kyllä nykyisinkään käytä kuin v:tä ja
sitten tietty jos koodaa niin kyllä mulla on kaikki highlightit ja
autoindentit täpöllä käytössä. Ja nyysseihin kirjoittaessa tämä kyllä
rivittää automaattisesti. Siis katkaisee rivin ennen 80 merkkiä.
--
sip:***@tav.iki.fi http://tav.iki.fi
Nake Fame
2016-12-20 21:29:50 UTC
Permalink
Post by Tapio Vaattanen
Tietty muut *nixit on mullakin ollut osasyynä. Jopa niin paljon, että
alkuun vierastin vimin laajennuksia kun pelkäsin, että mitä sitten teen
kun niitä ei olekaan. En kai kyllä nykyisinkään käytä kuin v:tä ja
sitten tietty jos koodaa niin kyllä mulla on kaikki highlightit ja
autoindentit täpöllä käytössä. Ja nyysseihin kirjoittaessa tämä kyllä
rivittää automaattisesti. Siis katkaisee rivin ennen 80 merkkiä.
On se vi taitava.
--
Signature
Tapio Vaattanen
2016-12-20 21:45:15 UTC
Permalink
Post by Nake Fame
Post by Tapio Vaattanen
Tietty muut *nixit on mullakin ollut osasyynä. Jopa niin paljon, että
alkuun vierastin vimin laajennuksia kun pelkäsin, että mitä sitten teen
kun niitä ei olekaan. En kai kyllä nykyisinkään käytä kuin v:tä ja
sitten tietty jos koodaa niin kyllä mulla on kaikki highlightit ja
autoindentit täpöllä käytössä. Ja nyysseihin kirjoittaessa tämä kyllä
rivittää automaattisesti. Siis katkaisee rivin ennen 80 merkkiä.
On se vi taitava.
Sinä et kuitenkaan tajunnut, että rivityksen osalta puhuin vim:stä, en
vi:stä. Mutta taitaapa tuon vanilla vi:kin osata.
--
sip:***@tav.iki.fi http://tav.iki.fi

"Ei me nyt tietenkään niin paljon saada kuin jotkut poikabändit."
-- Timo Kotipelto IS:ssa 11.9.2015
Nake Fame
2016-12-21 00:06:44 UTC
Permalink
Post by Tapio Vaattanen
Post by Nake Fame
Post by Tapio Vaattanen
Tietty muut *nixit on mullakin ollut osasyynä. Jopa niin paljon, että
alkuun vierastin vimin laajennuksia kun pelkäsin, että mitä sitten teen
kun niitä ei olekaan. En kai kyllä nykyisinkään käytä kuin v:tä ja
sitten tietty jos koodaa niin kyllä mulla on kaikki highlightit ja
autoindentit täpöllä käytössä. Ja nyysseihin kirjoittaessa tämä kyllä
rivittää automaattisesti. Siis katkaisee rivin ennen 80 merkkiä.
On se vi taitava.
Sinä et kuitenkaan tajunnut, että rivityksen osalta puhuin vim:stä, en
vi:stä. Mutta taitaapa tuon vanilla vi:kin osata.
Tunnen Vimin ainoastaan puhdistusaineena. On se upeaa, että se sinun
mukaasi osaa edes jotain siitä, mitä Esc-Meta-Alt-Control-Space.
Selvästi se on silloin voittaja.
--
Signature
Tapio Vaattanen
2016-12-21 00:54:01 UTC
Permalink
Post by Nake Fame
Post by Tapio Vaattanen
Post by Nake Fame
Post by Tapio Vaattanen
Tietty muut *nixit on mullakin ollut osasyynä. Jopa niin paljon, että
alkuun vierastin vimin laajennuksia kun pelkäsin, että mitä sitten teen
kun niitä ei olekaan. En kai kyllä nykyisinkään käytä kuin v:tä ja
sitten tietty jos koodaa niin kyllä mulla on kaikki highlightit ja
autoindentit täpöllä käytössä. Ja nyysseihin kirjoittaessa tämä kyllä
rivittää automaattisesti. Siis katkaisee rivin ennen 80 merkkiä.
On se vi taitava.
Sinä et kuitenkaan tajunnut, että rivityksen osalta puhuin vim:stä, en
vi:stä. Mutta taitaapa tuon vanilla vi:kin osata.
Tunnen Vimin ainoastaan puhdistusaineena. On se upeaa, että se sinun
mukaasi osaa edes jotain siitä, mitä Esc-Meta-Alt-Control-Space.
Selvästi se on silloin voittaja.
Voi voi. Mulla se kyllä tekee rivityksen tänne nyysseihin kirjoittaessa
ihan automaattisesti :)
--
sip:***@tav.iki.fi http://tav.iki.fi

"You cannot be too rich, too thin, or commit too often." -- Mark A.
Ari Saastamoinen
2016-12-21 01:10:11 UTC
Permalink
Post by Nake Fame
Tunnen Vimin ainoastaan puhdistusaineena. On se upeaa, että se sinun
mukaasi osaa edes jotain siitä, mitä Esc-Meta-Alt-Control-Space.
Selvästi se on silloin voittaja.
No ei se puhdistusaine ominaisuuksissa tuota nyt sentään voita, mutta
kyllä se aika pitkälle taipuu. Edellisessä työpaikassa mulla oli
työkaveri, joka oli tunannu viminsä niin, että sillä oli siinä
suunnilleen IDE. Osas etsiä kursorin kohdalla olevan funktion
man-sivun jollain napilla. jollain toisella se etsi h-tiedoston, jossa
kursorin kohdallla oleva structi oli määritelty. Pystyi buildaamaan
projektin sen vimin sisällä niin, että sitten pystyi hyppimään aina
seuraavaan kohtaan josta tuli errori jne.. Ite olin tunannut
vastaavat emacsiin, enkä tiennyt, että vimin edes saisi tekemään noita
:)
--
Arzka oh3mqu+***@hyper.fi - En halua follareita mailina
1. Valitse sopiva paikka, ei ihmisten tai rakennusten lahella, jossa
paukku voi aiheuttaa hairiota. - Iso-Kiinalaisen kayttoohje
Tapio Vaattanen
2016-12-21 02:19:34 UTC
Permalink
Post by Ari Saastamoinen
Post by Nake Fame
Tunnen Vimin ainoastaan puhdistusaineena. On se upeaa, että se sinun
mukaasi osaa edes jotain siitä, mitä Esc-Meta-Alt-Control-Space.
Selvästi se on silloin voittaja.
No ei se puhdistusaine ominaisuuksissa tuota nyt sentään voita, mutta
kyllä se aika pitkälle taipuu. Edellisessä työpaikassa mulla oli
työkaveri, joka oli tunannu viminsä niin, että sillä oli siinä
suunnilleen IDE. Osas etsiä kursorin kohdalla olevan funktion
man-sivun jollain napilla. jollain toisella se etsi h-tiedoston, jossa
kursorin kohdallla oleva structi oli määritelty. Pystyi buildaamaan
projektin sen vimin sisällä niin, että sitten pystyi hyppimään aina
seuraavaan kohtaan josta tuli errori jne.. Ite olin tunannut
vastaavat emacsiin, enkä tiennyt, että vimin edes saisi tekemään noita
Joskus vajaa 10 vuotta sitten asentelin Eclimin, jossa vim:in saa siis
käyttäytymään Eclipsen frontendinä. Mutta mä toisaalta kyllä tykkään
Eclipsestä ihan sellaisenaan.

Voishan sitä huvikseen kokeilla jotain vastaavaa uudestaan, mutta
toisaalta, en mä jaksa hirvittävää säätämistä.

Ihan tarpeeksi on viimeiset kolme viikkoa saanut säätää Windowsia, että
siitä tulisi edes jotenkin käyttökelpoinen.
--
sip:***@tav.iki.fi http://tav.iki.fi

"By the way, I was being sarcastic" -- Homer J. Simpson
Jouko Holopainen
2016-12-21 03:23:58 UTC
Permalink
Post by Tapio Vaattanen
Joskus vajaa 10 vuotta sitten asentelin Eclimin, jossa vim:in saa siis
käyttäytymään Eclipsen frontendinä. Mutta mä toisaalta kyllä tykkään
Eclipsestä ihan sellaisenaan.
Mikä idea moisessa on? Sekö, että ctrl-c, c-v jne. ei enää toimi oikein?
Että voi brassailla että "esc-alt-ctrl-y-zzzz" ja sen ja parin minuutin
odottelun jälkeen ctags joskus tuottaa 70% toimivaa tavaraa jolloin
"esc-alt-ctrl-y-xxxx" ja saatat päästä määrittelyyn?

Kun esim. NetBeansissa yksi käännös ja määrittelyyn pääsee 90%
varmuudella - ctrl-b tai oikealla hiirellä.
--
@jhol

www.iki.fi/jhol
Tapio Väättänen
2016-12-21 03:40:24 UTC
Permalink
Post by Jouko Holopainen
Post by Tapio Vaattanen
Joskus vajaa 10 vuotta sitten asentelin Eclimin, jossa vim:in saa siis
käyttäytymään Eclipsen frontendinä. Mutta mä toisaalta kyllä tykkään
Eclipsestä ihan sellaisenaan.
Mikä idea moisessa on? Sekö, että ctrl-c, c-v jne. ei enää toimi oikein?
Että voi brassailla että "esc-alt-ctrl-y-zzzz" ja sen ja parin minuutin
odottelun jälkeen ctags joskus tuottaa 70% toimivaa tavaraa jolloin
"esc-alt-ctrl-y-xxxx" ja saatat päästä määrittelyyn?
En tiedä. Musta se vaikutti kikkailulta, joten luovuin nopeasti koko
ajatuksesta. Onhan se javaa koodatessa ihan kiva, että saa listan metodeista
ym. mutta se onnistuu kyllä suoraan Eclipsessäkin, jotta en siihen itse
tarvitse vimiä.
Post by Jouko Holopainen
Kun esim. NetBeansissa yksi käännös ja määrittelyyn pääsee 90%
varmuudella - ctrl-b tai oikealla hiirellä.
Mikä Netbeansissa on parempaa vaikkapa Pythonille kuin Eclipsessä? Tämä on
kysymys, ei provo. Tai vs. Pycharm ja mitä näitä nyt onkaan.

Mulla on Eclipsen kanssa Egit ja Pydev enkä oikein muuta osaa kaivata.
--
sip:***@tav.iki.fi http://tav.iki.fi

"Ei me nyt tietenkään niin paljon saada kuin jotkut poikabändit."
-- Timo Kotipelto IS:ssa 11.9.2015
Jouko Holopainen
2016-12-21 06:57:16 UTC
Permalink
Post by Tapio Väättänen
Post by Jouko Holopainen
Kun esim. NetBeansissa yksi käännös ja määrittelyyn pääsee 90%
varmuudella - ctrl-b tai oikealla hiirellä.
Mikä Netbeansissa on parempaa vaikkapa Pythonille kuin Eclipsessä? Tämä on
kysymys, ei provo. Tai vs. Pycharm ja mitä näitä nyt onkaan.
Ei aavistustakaan, edes onko se parempi vai jopa huonompi. En ole
Pythonia koodaillut (paria riviä enempää).
Post by Tapio Väättänen
Mulla on Eclipsen kanssa Egit ja Pydev enkä oikein muuta osaa kaivata.
--
@jhol

www.iki.fi/jhol
Tapio Väättänen
2016-12-21 14:55:36 UTC
Permalink
Post by Jouko Holopainen
Post by Tapio Väättänen
Post by Jouko Holopainen
Kun esim. NetBeansissa yksi käännös ja määrittelyyn pääsee 90%
varmuudella - ctrl-b tai oikealla hiirellä.
Mikä Netbeansissa on parempaa vaikkapa Pythonille kuin Eclipsessä? Tämä on
kysymys, ei provo. Tai vs. Pycharm ja mitä näitä nyt onkaan.
Ei aavistustakaan, edes onko se parempi vai jopa huonompi. En ole
Pythonia koodaillut (paria riviä enempää).
Niin, ei kai noissa suuria eroja ole. Lähinnä käyttää sitä mihin on
tottunut.
--
sip:***@tav.iki.fi http://tav.iki.fi

Vähän viiniä ja ruokaa ei vie meitä konkurssiin -- J.R. Ewing
Tapio Väättänen
2016-12-24 06:24:27 UTC
Permalink
Post by Jouko Holopainen
Post by Tapio Vaattanen
Joskus vajaa 10 vuotta sitten asentelin Eclimin, jossa vim:in saa siis
käyttäytymään Eclipsen frontendinä. Mutta mä toisaalta kyllä tykkään
Eclipsestä ihan sellaisenaan.
Mikä idea moisessa on? Sekö, että ctrl-c, c-v jne. ei enää toimi oikein?
Että voi brassailla että "esc-alt-ctrl-y-zzzz" ja sen ja parin minuutin
odottelun jälkeen ctags joskus tuottaa 70% toimivaa tavaraa jolloin
"esc-alt-ctrl-y-xxxx" ja saatat päästä määrittelyyn?
Kun esim. NetBeansissa yksi käännös ja määrittelyyn pääsee 90%
varmuudella - ctrl-b tai oikealla hiirellä.
Niin, kai se on hullua, ja kuten sanoin, itse käytän mieluumin Eclipseä,
mutta... Tossa aikani väänsin ihan vaan katsoakseni, onko asiassa menty
eteenpäin, ja onhan siinä.

Aika hyvän IDEn vimistä kyllä saa. Ja pakko tunnustaa, että vim-fugitive ON
nopeampi käyttää kuin Eclipsen egit.

Valloric/YouCompleteMe oli kyllä aivan käsittämätön bloatti, joka minun
ympäristössä kesti aueta useita sekunteja kunnes se kaatui. Mutta...

davidhalter/jedi-vim toimii! vim-airline/vim-airline toimii!
tpope/vim-fugitive toimii!

Kyllä vimistä aika iisisti saa täysiverisen IDE:n.

En kyllä tiedä miksi ctrl-c ja ctrl-v on jotenkin pyhiä. Y ja p on nopeampi
kirjoittaa.

Gwrite
Gcommit
Gpush
--
sip:***@tav.iki.fi http://tav.iki.fi

"Jos Microsoftiin ei voisi luottaa, kehen sitten voisi?"
-- Mikko Hyppönen, F-Secure, tivi.fi 6.1.2011
Jouko Holopainen
2016-12-26 07:20:16 UTC
Permalink
Post by Tapio Väättänen
En kyllä tiedä miksi ctrl-c ja ctrl-v on jotenkin pyhiä. Y ja p on nopeampi
kirjoittaa.
1. Nopeudella (tässä) ei ole mitään merkitystä
2. esc-Y-i on hitaampi
Post by Tapio Väättänen
Gwrite
Gcommit
Gpush
Ainakin minun on mahdotonta tehdä commit ellen näe mitä on muuttunut.
Tähän käytän gitg:tä, vaikka se on aika paska (esim. sata muuttunutta
tiedostoa ja se tilttaa). Onhan NetBeansissa ja Eclipsessä graafiset
versionhallintakilkkeet, NB:ssä oikein mainio.
--
@jhol

www.iki.fi/jhol
Kara M'bola
2016-12-26 11:09:58 UTC
Permalink
Post by Jouko Holopainen
Post by Tapio Väättänen
En kyllä tiedä miksi ctrl-c ja ctrl-v on jotenkin pyhiä. Y ja p on nopeampi
kirjoittaa.
1. Nopeudella (tässä) ei ole mitään merkitystä
2. esc-Y-i on hitaampi
Escillä normal-tilaan meneminen on aika vanhanaikaista.

inoremap jk <esc>
--
:q!
Tapio Väättänen
2016-12-26 22:34:25 UTC
Permalink
Post by Jouko Holopainen
Post by Tapio Väättänen
En kyllä tiedä miksi ctrl-c ja ctrl-v on jotenkin pyhiä. Y ja p on nopeampi
kirjoittaa.
1. Nopeudella (tässä) ei ole mitään merkitystä
2. esc-Y-i on hitaampi
Esc-y-i ei ole hitaampi, koska sormet ei missään vaiheessa jätä näppäimistöä.
Post by Jouko Holopainen
Post by Tapio Väättänen
Gwrite
Gcommit
Gpush
Ainakin minun on mahdotonta tehdä commit ellen näe mitä on muuttunut.
Tähän käytän gitg:tä, vaikka se on aika paska (esim. sata muuttunutta
tiedostoa ja se tilttaa). Onhan NetBeansissa ja Eclipsessä graafiset
versionhallintakilkkeet, NB:ssä oikein mainio.
Fugitivessa on Gstatus, jolla näet mitä on muuttunut. Aloin käyttämään
tpope-fugitivea tänä viikonloppuna, joten en todellakaan tiedä kaikki
hienouksia.
--
sip:***@tav.iki.fi http://tav.iki.fi

"Jos Microsoftiin ei voisi luottaa, kehen sitten voisi?"
-- Mikko Hyppönen, F-Secure, tivi.fi 6.1.2011
Tapio Väättänen
2016-12-27 00:10:53 UTC
Permalink
Post by Tapio Väättänen
Post by Jouko Holopainen
Post by Tapio Väättänen
En kyllä tiedä miksi ctrl-c ja ctrl-v on jotenkin pyhiä. Y ja p on nopeampi
kirjoittaa.
1. Nopeudella (tässä) ei ole mitään merkitystä
2. esc-Y-i on hitaampi
Esc-y-i ei ole hitaampi, koska sormet ei missään vaiheessa jätä näppäimistöä.
Post by Jouko Holopainen
Post by Tapio Väättänen
Gwrite
Gcommit
Gpush
Ainakin minun on mahdotonta tehdä commit ellen näe mitä on muuttunut.
Tähän käytän gitg:tä, vaikka se on aika paska (esim. sata muuttunutta
tiedostoa ja se tilttaa). Onhan NetBeansissa ja Eclipsessä graafiset
versionhallintakilkkeet, NB:ssä oikein mainio.
Fugitivessa on Gstatus, jolla näet mitä on muuttunut. Aloin käyttämään
tpope-fugitivea tänä viikonloppuna, joten en todellakaan tiedä kaikki
hienouksia.
Gstatuksella näet kaikki tiedostot, joissa muutoksia. Tiedoston nimen
kohdalla painat shift-d (capital d), ja Fugitive avaa alle kahteen tabiin
tiedoston diffin (vasemmalla tiedosto ennen muutoksia ja oikealla
muutokset).

Pääset lisäksi halutessasi muokkaamaan näitä tai tekemään undo.
--
sip:***@tav.iki.fi http://tav.iki.fi
Jouko Holopainen
2016-12-27 10:14:09 UTC
Permalink
Post by Tapio Väättänen
Post by Jouko Holopainen
Post by Tapio Väättänen
En kyllä tiedä miksi ctrl-c ja ctrl-v on jotenkin pyhiä. Y ja p on nopeampi
kirjoittaa.
1. Nopeudella (tässä) ei ole mitään merkitystä
2. esc-Y-i on hitaampi
Esc-y-i ei ole hitaampi, koska sormet ei missään vaiheessa jätä näppäimistöä.
Kyllä on, ei ne jätä ctrl-c:ssäkään. Niin ja esc on suomi-näppäimistössä
se kauimmainen näppäin.

Minä en enää jaksa opetella niitä sataa eri tapaa saada ctrl [+ shift] +
nuoli|home|page -komennot aikaan kaikilla eri editoreilla (vi, vim,
modeles-vim, nano, hexedit, emacs, xemacs, ...). Jos nuo (ja ctrl-szxcv)
ei toimi, editori on "hipsterien sivettikissakahvia".
--
@jhol

www.iki.fi/jhol
Tapio Väättänen
2016-12-27 16:31:18 UTC
Permalink
Post by Jouko Holopainen
Post by Tapio Väättänen
Post by Jouko Holopainen
Post by Tapio Väättänen
En kyllä tiedä miksi ctrl-c ja ctrl-v on jotenkin pyhiä. Y ja p on nopeampi
kirjoittaa.
1. Nopeudella (tässä) ei ole mitään merkitystä
2. esc-Y-i on hitaampi
Esc-y-i ei ole hitaampi, koska sormet ei missään vaiheessa jätä näppäimistöä.
Kyllä on, ei ne jätä ctrl-c:ssäkään. Niin ja esc on suomi-näppäimistössä
se kauimmainen näppäin.
Mutta milläs sinä valitset alueen, jonka aiot kopioida. No ok, en minänkään
Eclipsessä sitä useimmiten hiirellä maalaa, mutta fakta kuitenkin on, että
sen hiiren kanssa joutuu aika paljon tuhertamaan graafisissa IDE:ssa.
Kammottavin esimerkki on ehkä juuri Eclipsen Egit. Hiiren oikea --> Team
--> Add, Hiiren oikea --> Team --> Commit, Hiiren oikea --> Team --> Remote
--> Push.
Post by Jouko Holopainen
Minä en enää jaksa opetella niitä sataa eri tapaa saada ctrl [+ shift] +
nuoli|home|page -komennot aikaan kaikilla eri editoreilla (vi, vim,
modeles-vim, nano, hexedit, emacs, xemacs, ...). Jos nuo (ja ctrl-szxcv)
ei toimi, editori on "hipsterien sivettikissakahvia".
No mulle ei kyllä ole mitenkään vaikeaa sen enempää Emacs kuin vi-tyylikään
copy-pasteta. En ymmärrä miksi sen pitäisi olla juuri ctrl-c ja ctrl-v.
Sen lisäksi vi:ssä voi tietysti koioida useampaan puskuriin. Jos haluaa
oletuksena käyttää systeemin leikepöytää, laittaa .vimrc:hen set
clipboard=unnamed

En minä sitä kiistä, etteikö vimin oppimiskynnys olisi korkea, ja jos haluaa
tehdä edistyneempiä asioita, se on myös loputonta opettelua, koska niitä
ominaisuuksia on aivan loputtomiin.

Eilen illalla ennen nukkumaan menoa katsoin huvikseni videon: "How to Do 90%
of What Plugins Do (With Just Vim)". Siinä on muuten aika hyvä tutoriaali
miten tehdä ja mitä ihan vanilla vimi:llä.



Eikä kestä kuin tunti 14 minuuttia :)
--
sip:***@tav.iki.fi http://tav.iki.fi
"Ei me nyt tietenkään niin paljon saada kuin jotkut poikabändit."
-- Timo Kotipelto IS:ssa 11.9.2015
Jouko Holopainen
2016-12-21 03:14:54 UTC
Permalink
Post by Tapio Vaattanen
Samalla kun vi-k�ytt�jien m��r� on r�j�hdysm�isesti kasvanut, Emacs-
k�ytt�j�t ovat v�hentyneet.
Käyttääkö joku aidosti vi:tä? Mihin (muuhun kuin recovery consolessa
rootin salasanan palauttamiseen)?

Emacsista olen samaa mieltä, ei sitä kukaan käytä.

Niin, hyviä editoreita ei ole (enää) olemassa. Gedit on parasta mitä on,
ja se on paska (ei edes makroja).

Ohjelmointiin on "pakko" käyttää NetBeansia (tai Eclipseä) - ne osaavat
"goto declaration" (homma jota en koskaan saanut edes surkeasti
toimimaan ctagsilla kun se on onneton).
--
@jhol

www.iki.fi/jhol
Tapio Väättänen
2016-12-21 03:30:34 UTC
Permalink
Post by Jouko Holopainen
Samalla kun vi-käyttäjien määrä on räjähdysmäisesti kasvanut, Emacs-
käyttäjät ovat vähentyneet.
Käyttääkö joku aidosti vi:tä? Mihin (muuhun kuin recovery consolessa
rootin salasanan palauttamiseen)?
Kyllä. Tiedostojen editointiin.
Post by Jouko Holopainen
Emacsista olen samaa mieltä, ei sitä kukaan käytä.
Niin, hyviä editoreita ei ole (enää) olemassa. Gedit on parasta mitä on,
ja se on paska (ei edes makroja).
Gedit on väsynt, mutta parempi kuin ensi alkuun uskoisi.
Post by Jouko Holopainen
Ohjelmointiin on "pakko" käyttää NetBeansia (tai Eclipseä) - ne osaavat
"goto declaration" (homma jota en koskaan saanut edes surkeasti
toimimaan ctagsilla kun se on onneton).
Kyllä aika moni ilmeisesti koodaa vimillä. Kyllä mä mieluummin vetelen
Eclipsellä. Viimeksi koodasin vimillä kun piti harjoitella white board
koodausta. Jaa miksi vimillä? No kun piti tarkistaa että se koodi myös
toimii :)
--
sip:***@tav.iki.fi http://tav.iki.fi
Tapio Väättänen
2016-12-29 17:46:34 UTC
Permalink
Post by Jouko Holopainen
Samalla kun vi-käyttäjien määrä on räjähdysmäisesti kasvanut, Emacs-
käyttäjät ovat vähentyneet.
Käyttääkö joku aidosti vi:tä? Mihin (muuhun kuin recovery consolessa
rootin salasanan palauttamiseen)?
Emacsista olen samaa mieltä, ei sitä kukaan käytä.
Niin, hyviä editoreita ei ole (enää) olemassa. Gedit on parasta mitä on,
ja se on paska (ei edes makroja).
Ohjelmointiin on "pakko" käyttää NetBeansia (tai Eclipseä) - ne osaavat
"goto declaration" (homma jota en koskaan saanut edes surkeasti
toimimaan ctagsilla kun se on onneton).
Voi gauhia, itseasiassa huomasin tämän postauksen lopputulemana siirtyneeni
Eclipsestä vimiin Python-koodauksessa. Ja tuo goto ilman ctagseja hoituu
jedi-vim -pluginilla. leader-d ja ctrl-t vie takaisin.

Sen verran tutkin vim vs. Emas käyttöä mm. Quorassa, että uskaltaisin ehkä
väittää, että koodarien tapauksessa Emacsia käytetään enemmän ainakin Big 4
yrityksissä. Tosin kaikilla näillä (Google, Facebook, Amazon...) vaikuttaa
olevan erittäin hyvät yrityksen sisäiset työkalut molemmille ja molemmat
ovat suosittuja ns. hardcore-koodaajien keskuudessa.

Sitten jos työnkuvaan kuuluu mm. SysAdmin/DBA tehtäviä, vi vie selkeän
voiton. Mutta kyllähän se Emacs on koodaamisessa edelleen erittäin suosittu.

Itse huomasin nyt siirtyneeni Eclips+PyDevistä vim+jedi-vim+vim-fugitive
yhdistelmään lähinnä mielestäni paremman Git-integraation vuoksi sekä
pylintin (PEP 8 checker) integraation vuoksi. Eclipse on ihan onnellinen
virheellisen tyylin kanssa sanomatta sanaakaan.

Itse en ole hardcore-koodaaja, vaan DBA/SysAdmin-taustalla kun mennään, niin
minulle vim on luonnollinen valinta.
--
sip:***@tav.iki.fi http://tav.iki.fi

"Microsoft innovate! Give me a fucking break." -- Larry Ellison
Tapio Väättänen
2017-01-01 16:00:04 UTC
Permalink
Post by Tapio Väättänen
Post by Jouko Holopainen
Samalla kun vi-käyttäjien määrä on räjähdysmäisesti kasvanut, Emacs-
käyttäjät ovat vähentyneet.
Käyttääkö joku aidosti vi:tä? Mihin (muuhun kuin recovery consolessa
rootin salasanan palauttamiseen)?
Emacsista olen samaa mieltä, ei sitä kukaan käytä.
Niin, hyviä editoreita ei ole (enää) olemassa. Gedit on parasta mitä on,
ja se on paska (ei edes makroja).
Ohjelmointiin on "pakko" käyttää NetBeansia (tai Eclipseä) - ne osaavat
"goto declaration" (homma jota en koskaan saanut edes surkeasti
toimimaan ctagsilla kun se on onneton).
Voi gauhia, itseasiassa huomasin tämän postauksen lopputulemana siirtyneeni
Eclipsestä vimiin Python-koodauksessa. Ja tuo goto ilman ctagseja hoituu
jedi-vim -pluginilla. leader-d ja ctrl-t vie takaisin.
Sen verran tutkin vim vs. Emas käyttöä mm. Quorassa, että uskaltaisin ehkä
väittää, että koodarien tapauksessa Emacsia käytetään enemmän ainakin Big 4
yrityksissä. Tosin kaikilla näillä (Google, Facebook, Amazon...) vaikuttaa
olevan erittäin hyvät yrityksen sisäiset työkalut molemmille ja molemmat
ovat suosittuja ns. hardcore-koodaajien keskuudessa.
Sen verran katselin Youtubesta vim-aiheisia videoita, useita tunteja
ollakseni rehellinen, että a) aloin todellakin pitämään vimiä Eclipseä
parempana IDE:nä, b) aloin myös vertailemaan Emacsiin.

Huomasin yllättäen, että vaikka minulla on aktiivisesta Emascin käytöstä yli
10 vuotta aikaa, niin jostain minulla on edelleen lihasmuistisssa
näippäinydistelmiä, kuten ctrl-x b, jonka vetäsin suoraan lihasmuistista
ajattelematta, kun halusin vasihtaa puskuria.

Oikeastaan suurimman vaikutuksen teki kuitenkin nseuraava "vim"-video:



Aivan pakko kokeilla!

Taisi Ari tai joku muu evil-moden jo mainitakin, mutta en ole koskaan nähnyt
siitä yhtä vaikuttavaa esiltelmää.
--
sip:***@tav.iki.fi http://tav.iki.fi

"The whole problem with the world is that fools and fanatics are always so
certain of themselves, but wiser people so full of doubts." -- Bertrand Russell
Kara M'bola
2017-01-02 16:15:49 UTC
Permalink
Post by Tapio Väättänen
Taisi Ari tai joku muu evil-moden jo mainitakin, mutta en ole koskaan nähnyt
siitä yhtä vaikuttavaa esiltelmää.
Täältä ääni myös evil-modelle. Emacsin org-modea ei vimille kyhätyt
vastineet vielä pysty päihittämään, joten evil-moden avulla pääsen
nauttimaan aidosta org-modesta, mutta "vim-mäisesti".
--
:q!
Tapio Väättänen
2017-01-02 17:44:44 UTC
Permalink
Post by Kara M'bola
Post by Tapio Väättänen
Taisi Ari tai joku muu evil-moden jo mainitakin, mutta en ole koskaan nähnyt
siitä yhtä vaikuttavaa esiltelmää.
Täältä ääni myös evil-modelle. Emacsin org-modea ei vimille kyhätyt
vastineet vielä pysty päihittämään, joten evil-moden avulla pääsen
nauttimaan aidosta org-modesta, mutta "vim-mäisesti".
Voi olla että Emacsilla voi tehdä jotain, mitä vim:llä ei voi, mutta
ainakaan ihan hetimiltään en saanut Emacisa evil-modella toimimaan kuten vim
toimi kohtuullisen pienen tviikkauksen jälkeen. Siis käyntin Emasin
tviikkaamiseen saman verran kuin vim:in, ja vielä hommat ei toimi
vastaavalla tavalla.

Eli toistaiseksi vetelen kyllä vim:llä ja jatkan Emacsin säätämistä, mutta
ei minulla toistaiseksi mitään suurta tarvetta Emacsille ole.

Se video, jonka linkin laitoin yllä, ei muuten ole täysin ajantasalla. Kyllä
mm. VimShell löytyy vanilla vimillekin.
--
sip:***@tav.iki.fi http://tav.iki.fi

"Writing a new OS only for the 386 in 1991 gets you your second 'F' for
this term." -- Prof. Andrew S. Tanenbaum
Kara M'bola
2017-01-02 19:41:55 UTC
Permalink
Post by Tapio Väättänen
Post by Kara M'bola
Post by Tapio Väättänen
Taisi Ari tai joku muu evil-moden jo mainitakin, mutta en ole koskaan nähnyt
siitä yhtä vaikuttavaa esiltelmää.
Täältä ääni myös evil-modelle. Emacsin org-modea ei vimille kyhätyt
vastineet vielä pysty päihittämään, joten evil-moden avulla pääsen
nauttimaan aidosta org-modesta, mutta "vim-mäisesti".
<...>
Eli toistaiseksi vetelen kyllä vim:llä ja jatkan Emacsin säätämistä, mutta
ei minulla toistaiseksi mitään suurta tarvetta Emacsille ole.
Sama täällä. Ainoastaan org-mode ja Lispin tutkiskelu (SLIME) onnistuvat
luontevammin emacsilla. Kaikki muut hoituvat toki vimillä kuten
ennenkin.

Ei tuo evil-mode mikään täydellinen vim emacsin sisällä mielestäni ole.
Mielestäni kuitenkin paras noista "vim-emulaattoreista" (viper,
vimpulse...).
Post by Tapio Väättänen
<...>
--
:q!
Tapio Vaattanen
2016-12-19 19:59:14 UTC
Permalink
Vi on oletuksena kaikissa Debianeissa - siis kaikissa Debianeissa.
Hyvä homma, jos tulee oletuksena nykyisin kaikkiin.
Missä vaiheessa vi ei ollut Debianissa oletuksena?
Olen itse käyttänyt Debiania reilu 12 vuotta, ja sinä aikana vi on aina
ollut oletusasennuksessa. Vi-toteutus oli aiemmin nvi mutta vaihtui
vim-tinyksi niihin aikoihin, kun UTF-8:sta tuli oletus (vuosia sitten).
Mulla on sellainen muistikuva, että se ei tullut ollenkaan
minimiasennuksen mukana 1996, jolloin Debianin käytön aloitin. Silloin
sen korvasi ae. Perusteena oli ae:n helppokäyttöisyys ja binäärin
pienempi koko.

Ei mulla ole tästä mitään syytä inttää. Hyvä että tulee ja hyvä jos on
tullut aina. Pääasia kuitenkin, että tulee nyt. Mulle myös riittää, että
tulee; ei tarvitse olla edes oletus. Kiva olisi että olisi, koska joku
nano on syvältä oletuksena ja opettaa ihmisiä ihan väärään suuntaan.

Se on sellaista näennäishelppoutta se nanon käyttö. Opettaa että
modaalinen editoiminen on todella vaikeaa ja samalla opettaa tehottoman
editorin käyttöön. Parempi olisi vaan suoraan todeta, että se on
silleen, että pitää käyttää 15min tutoriaalin läpikäymiseen, ja se
säästää vähintään vuoden seuraavan 20 vuoden aikana.

Koska tämä asia on tässä ryhmässä tämän ryhmien aiheiden osalta
läpikäyty, pistän .sotiin, jossa voin jatkaa keskustelua. Mitään
varsinaista asiaa minulla ei tähän enää ollut pitkään :)
--
sip:***@tav.iki.fi http://tav.iki.fi

"Ei me nyt tietenkään niin paljon saada kuin jotkut poikabändit."
-- Timo Kotipelto IS:ssa 11.9.2015
Loading...