abonnement Unibet Coolblue Bitvavo
  zaterdag 14 februari 2015 @ 23:10:34 #176
230788 n8n
Pragmatisch
pi_149679679
quote:
12s.gif Op zaterdag 14 februari 2015 23:05 schreef thabit het volgende:

[..]

Geen idee; wat zegt Google?
als het nergens als aanbeveling staat geeft Google ook geen resultaat.


https://www.python.org/dev/peps/pep-0008/ kan ik sowieso lezen
Specialization is for insects”.—Robert Heinlein
pi_149686466
quote:
0s.gif Op zaterdag 14 februari 2015 22:50 schreef n8n het volgende:
Is er een 'python: the good parts' zoals er is voor JS?
Is niet nodig omdat het niet zoveel bad parts bevat.
pi_149686474
quote:
11s.gif Op zaterdag 14 februari 2015 21:32 schreef thabit het volgende:
Zijn er überhaupt mensen die Python 3 gebruiken?
Jazeker. Met plezier
pi_149686643
When the student is ready, the teacher will appear.
When the student is truly ready, the teacher will disappear.
  zondag 15 februari 2015 @ 12:12:54 #180
230788 n8n
Pragmatisch
pi_149688705
quote:
6s.gif Op zondag 15 februari 2015 09:51 schreef robin007bond het volgende:

[..]

Is niet nodig omdat het niet zoveel bad parts bevat.
:7
Specialization is for insects”.—Robert Heinlein
  zondag 15 februari 2015 @ 12:52:31 #182
118585 Crutch
Filantroop || Taalzwengel
pi_149689807
quote:
10s.gif Op zondag 8 februari 2015 20:28 schreef µ het volgende:

[..]

vim _O_
Ik snap echt niet waar die vim-adorering vandaan komt.
Tenzij je een ssh verbinding legt naar de server om daar snel een hotfix te doen omdat een website anders op z'n gat ligt, okay, begrijpelijk.

Maar kom op zeg, normaal development doe je toch op z'n minst met een goede IDE. Zo zonde van tijd he? Het is allemaal wel leuk en aardig om met vim om te kunnen gaan, maar meer dan een omslachtige console-text-editor is het niet.

Dus maak het je gemakkelijk en :q!

[ Bericht 2% gewijzigd door Crutch op 15-02-2015 12:55:23 (regel toegevoegd) ]
Je moeder is een hamster
pi_149690098
quote:
0s.gif Op zondag 15 februari 2015 12:52 schreef Crutch het volgende:

[..]

Ik snap echt niet waar die vim-adorering vandaan komt.
Tenzij je een ssh verbinding legt naar de server om daar snel een hotfix te doen omdat een website anders op z'n gat ligt, okay, begrijpelijk.

Maar kom op zeg, normaal development doe je toch op z'n minst met een goede IDE. Zo zonde van tijd he? Het is allemaal wel leuk en aardig om met vim om te kunnen gaan, maar meer dan een omslachtige console-text-editor is het niet.

Dus maak het je gemakkelijk en :q!
Je OS kun je haast zo inrichten als IDE. Daarnaast heb ik voor Python gewoon autocompletion etc. :P
pi_149691062
quote:
0s.gif Op zondag 15 februari 2015 12:52 schreef Crutch het volgende:
[..]
Ik snap echt niet waar die vim-adorering vandaan komt.
Met vim kan je dingen die in andere editors een stuk lastiger zijn of niet kunnen; uitgebreide macros, briljante opties voor buffers, regexen werken goed, autocompletion werkt goed. Daarnaast werkt het overal.
quote:
Tenzij je een ssh verbinding legt naar de server om daar snel een hotfix te doen omdat een website anders op z'n gat ligt, okay, begrijpelijk.

Maar kom op zeg, normaal development doe je toch op z'n minst met een goede IDE. Zo zonde van tijd he? Het is allemaal wel leuk en aardig om met vim om te kunnen gaan, maar meer dan een omslachtige console-text-editor is het niet.

Dus maak het je gemakkelijk en :q!
Ik zou niet weten wat ik mis in vim, maar misschien heb jij daar een beter idee van. Vroeger werkte ik met eclipse, maar nu werk ik toch echt een stuk sneller. Vim + tmux + python console = _O_.
జ్ఞ‌ా
  zondag 15 februari 2015 @ 14:04:05 #185
230788 n8n
Pragmatisch
pi_149691478
Vim kan je toch niet met de pijltjes door de tekst navigeren. Daar kan k echt niet zonder.
Specialization is for insects”.—Robert Heinlein
pi_149691539
quote:
0s.gif Op zondag 15 februari 2015 14:04 schreef n8n het volgende:
Vim kan je toch niet met de pijltjes door de tekst navigeren. Daar kan k echt niet zonder.
Dat kan wal :s). Het is alleen minder efficient.

Zeggen ze dan. Ik gebruik meestal ook de pijltjes. Maar hjkl is efficienter.
జ్ఞ‌ా
pi_149691542
quote:
14s.gif Op zondag 15 februari 2015 13:47 schreef µ het volgende:

[..]

Met vim kan je dingen die in andere editors een stuk lastiger zijn of niet kunnen; uitgebreide macros, briljante opties voor buffers, regexen werken goed, autocompletion werkt goed. Daarnaast werkt het overal.

[..]

Ik zou niet weten wat ik mis in vim, maar misschien heb jij daar een beter idee van. Vroeger werkte ik met eclipse, maar nu werk ik toch echt een stuk sneller. Vim + tmux + python console = _O_.
Aanrader voor je. vim-jedi :7
https://github.com/davidhalter/jedi-vim

[ Bericht 5% gewijzigd door #ANONIEM op 15-02-2015 14:07:16 ]
  zondag 15 februari 2015 @ 14:23:10 #188
230788 n8n
Pragmatisch
pi_149691957
quote:
14s.gif Op zondag 15 februari 2015 14:06 schreef µ het volgende:

[..]

Dat kan wal :s). Het is alleen minder efficient.

Zeggen ze dan. Ik gebruik meestal ook de pijltjes. Maar hjkl is efficienter.
Heb even op YT gekeken tot i, I, s, S, a, A, C en hjkl maar dusver kan alles ook in mijn editor zonder van mode te hoeven wisselen. Vind het maar omslachtig. Edit: w, W, b, B, e, E kan ook allemaal pijnloos. Gebruik zelf ook nooit de muis wanneer ik aan het typen ben. Voordeel is ook dat de standaard navigatie-shortcuts overal werken, ook in deze posts.
Specialization is for insects”.—Robert Heinlein
pi_149691973
quote:
1s.gif Op zondag 15 februari 2015 14:06 schreef robin007bond het volgende:

[..]

Aanrader voor je. vim-jedi :7
https://github.com/davidhalter/jedi-vim
Ben meer een fan van youcompleteme:



(zo te zien gebruikt YCM jedi voor python idd _O_)
జ్ఞ‌ా
pi_149692077
quote:
7s.gif Op zondag 15 februari 2015 14:23 schreef n8n het volgende:

[..]

Heb even op YT gekeken tot i, I, s, S, a, A, C en hjkl maar dusver kan alles ook in mijn editor zonder van mode te hoeven wisselen. Vind het maar omslachtig. Edit: w, W, b, B, e, E kan ook allemaal pijnloos. Gebruik zelf ook nooit de muis wanneer ik aan het typen ben. Voordeel is ook dat de standaard navigatie-shortcuts overal werken, ook in deze posts.
In de basis is het gewoon een editor zoals alle anderen, dus daar ga je weinig winst uit halen. het wordt pas spannend als je macros gaat doen, yanken, buffers goed gebruiken et cetera.
Eerst zag ik het voordeel ook niet, tot ik een collega de features goed zag gebruiken. Sindsdien ben ik om :D.
జ్ఞ‌ా
  zondag 15 februari 2015 @ 14:29:14 #191
230788 n8n
Pragmatisch
pi_149692136
quote:
3s.gif Op zondag 15 februari 2015 14:27 schreef het volgende:
In de basis is het gewoon een editor zoals alle anderen, dus daar ga je weinig winst uit halen. het wordt pas spannend als je macros gaat doen, yanken, buffers goed gebruiken et cetera.

Heb je daar voorbeelden van?

Macros zou wel handig kunnen zijn maar de voorbeelden die ik vond kan ook met search replace. Yanken vond ik niet zo heel spannend, dat is een actie op het navigeren/selecteren van tekst en dat lukt me al prima zonder muis.

[ Bericht 18% gewijzigd door n8n op 15-02-2015 14:39:56 ]
Specialization is for insects”.—Robert Heinlein
pi_149692499
quote:
7s.gif Op zondag 15 februari 2015 14:29 schreef n8n het volgende:
[..]
Heb je daar voorbeelden van?
Voor macros bijvoorbeeld, stel dat je een bestand hebt met:
1
2
3
appel, 1 euro, groen
banaan, 2 euro, geel
kiwi, 1 euro, groen
En daar wil je dit van maken:
1
2
3
<a href="product/appel">Appel</a>, ¤1 (groen)
<a href="product/banaan">Banaan</a>, ¤2 (geel)
<a href="product/Kiwi">Kiwi</a>, ¤1 (groen)
Dat kan in vim makkelijk.
1^dt,i<a href="product/[esc]pdt,i</a>[esc]p?>~f,i</a>f i¤dt i([esc]A)$j
ongetest en uit mijn hoofd getypt. Ziet er misschien lastig uit maar het zijn dit soort dingen diehet gebruiken van vim zo efficient maken.
జ్ఞ‌ా
pi_149692532
Ander, simpeler voorbeeld. Stel dat je in je editor een lijn wil verwijderen. Dan moet je eerst zorgen dat je de lijn selecteert en op delete drukken. In vim doe je dd en je bent er. Doe 5dd en je verwijdert 5 lines.
Als je een actie doet en je drukt op . dan doet vim het nog een keer voor je, scheelt ook veel tijd.
జ్ఞ‌ా
  zondag 15 februari 2015 @ 14:48:06 #194
230788 n8n
Pragmatisch
pi_149692686
quote:
14s.gif Op zondag 15 februari 2015 14:41 schreef µ het volgende:

[..]

Voor macros bijvoorbeeld, stel dat je een bestand hebt met:
[ code verwijderd ]

En daar wil je dit van maken:
[ code verwijderd ]

Dat kan in vim makkelijk.
[ code verwijderd ]

ongetest en uit mijn hoofd getypt. Ziet er misschien lastig uit maar het zijn dit soort dingen diehet gebruiken van vim zo efficient maken.
Dat is wel een aardig voorbeeld, makkelijk zou ik het alleen niet willen noemen :+ Snap wel dat je hier wat aan hebt in deze vorm.
quote:
14s.gif Op zondag 15 februari 2015 14:43 schreef µ het volgende:
Ander, simpeler voorbeeld. Stel dat je in je editor een lijn wil verwijderen. Dan moet je eerst zorgen dat je de lijn selecteert en op delete drukken. In vim doe je dd en je bent er. Doe 5dd en je verwijdert 5 lines.
Als je een actie doet en je drukt op . dan doet vim het nog een keer voor je, scheelt ook veel tijd.
Die lijn selecteren doe ik ondertussen zo snel dat mode switchen me net zo omslachtig lijkt. M’n editor heeft wel VIM-mode, wellicht probeer ik het eens aangezien het een kwestie van 1 sneltoets is om te schakelen.

Dat dd is wel tof ja :') :D Kan met cmd, alt, V naar VIM-mode schakelen, toch maar eens leren en de kracht van beide gebruiken (4 modes fuck yeah).

Ok, verder met Python :@

[ Bericht 1% gewijzigd door n8n op 15-02-2015 14:53:17 ]
Specialization is for insects”.—Robert Heinlein
pi_149692841
dd was maar een klein voorbeeld he :P.



Elke toets doet iets :P.
జ్ఞ‌ా
  zondag 15 februari 2015 @ 14:54:17 #196
230788 n8n
Pragmatisch
pi_149692885
quote:
14s.gif Op zondag 15 februari 2015 14:53 schreef µ het volgende:
dd was maar een klein voorbeeld he :P.

[ afbeelding ]

Elke toets doet iets :P.
Ja dat snap ik maar die hele tutorial net ben ik alweer vergeten :') Het is meer een muscle memory ding want de logica gaat imo nergens over (wat ook haast niet kan met een functie onder elke toets).


inline commands vind ik dan wel weer smooth

[ Bericht 9% gewijzigd door n8n op 15-02-2015 15:00:47 ]
Specialization is for insects”.—Robert Heinlein
pi_149693141

:P

En dat is zonde op zich. Maar goed, terug naar de orde van de dag :s).
జ్ఞ‌ా
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')