zatan | sveiki, kas nors naudoja VIM ir kaip susitvarkot su skirtingais projektais, kai reikia python2 arba python3 versiju ? | 13:13 |
---|---|---|
Izimh | ne paprasčiau normalų ide naudot pythonui? | 13:14 |
zatan | tu cia man kita ide siulai naudoti ? | 13:16 |
Izimh | vim ne ide | 13:16 |
Izimh | vim tekstų editorius | 13:16 |
zatan | nerasyk geriau, jaj neturi atsakymo | 13:18 |
Izimh | tai geriau ir teksto editoriaus ide nevadink | 13:18 |
sirex | zatan: aš naudoju vim, ir vim esu sukonfigūravęs python3. | 13:27 |
sirex | Kai rašau python2 kodą, rašau jį taip, kad būtų suderinamas su python3. | 13:27 |
zatan | sirex, gal gali pasidalinti vim konfigu? | 13:27 |
sirex | https://bitbucket.org/sirex/home/src/default/.vimrc | 13:28 |
sirex | zatan: tiesa, aš naudoju ne vim, o nvim. | 13:29 |
sirex | NeoVim. | 13:29 |
zatan | o perejimas sunkus buvo nuo vim y nvim ir ar buvai patenkintas perejimu ? | 13:29 |
zatan | as pluginu gal per dauk naudoju o nvim kiek zinau nlb turi dauk pluginu | 13:29 |
sirex | Perėjimas buvo labai paprastas. Šiaip tai nėra beveik jokio skirtumo tik tiek, kad nvim turi :term dalyką, t.y. gali turėti veikiantį terminalą. | 13:30 |
sirex | Anksčiau naudojau gvim, nes vim terminale prastai veikdavo, o nvim netuir gui versijos, bet terminale veikia labai gerai. | 13:31 |
sirex | nvim palaiko visus mano vimo pluginus, o jų naudoju daugiau nei 10. | 13:32 |
zatan | Wow nezinojau to, ok ryt bandau pereiti ant NVIM | 13:33 |
zatan | beto tu naudoji go-to-definition persokti y funkcijas ? | 13:33 |
sirex | Taip. | 13:33 |
zatan | O nvim puikiai sokineja tart skirtingu virtualenv su skirtingomis python versijomis? Nes siou metu mano vim neturi python3 support tad negaliu isprojekto ysokti y virtualenv su python3 versija | 13:36 |
sirex | Nenaudoju tokio dalyko. Ir šiuo metu `:py print(sys.version)` rodo: `2.7.6` | 13:38 |
sirex | `:py3 print(sys.version)` neveikia. | 13:39 |
sirex | Beje, nuo Ubuntu 16.04, pagal nutylėjimą bus Python3, tai tikriausiai ir vimas bus pagal nutylėjimą sukompiliuotas su python 3. | 13:40 |
zatan | aisku dekui, ryt pabandysiu NVIM isbandyti | 13:41 |
sirex | Migruojant prie nvim reikės perkelti arba persymlinkiti visus vimo kinfigus į `/.config/nvim`. | 13:42 |
zatan | dekui | 13:42 |
Izimh | o kaip darote kodo refactoringą su vim? | 13:47 |
* mgedmin turi :Python2 ir :Python3 --> https://github.com/mgedmin/dotvim/blob/master/vimrc#L744-L747 | 13:47 | |
mgedmin | (bet tik flake8 warningams; kad veiktų jump-to-definition naudoju ctags'us) | 13:47 |
sirex | Izimh: find/replace | 13:52 |
Izimh | lol | 13:52 |
Izimh | okay | 13:52 |
Izimh | ;-) | 13:52 |
sirex | Izimh: o kaip tu darai? | 13:53 |
sirex | T.y. kokį editorių naudoji ir kokiai programavimo kalbai? | 13:53 |
Izimh | pycharm | 13:55 |
Izimh | editorius tai čia vim | 13:55 |
Izimh | teksto ;-) | 13:55 |
sirex | Vim turi tokį python-mode, kuris palaiko Rope refaktorinimui: https://github.com/klen/python-mode#rope | 13:55 |
sirex | Bet vim/nvim yra toks geras editorius, kad refaktorinimui nereikia jokių kitų įrankių. | 13:55 |
sirex | :) | 13:56 |
mgedmin | (taip kalba Stokholmo sindromas ;) | 13:57 |
Izimh | vava | 13:58 |
sirex | Gal daugiau ne Stokholmo sindromas, bet nepasitikėjimas, kad kažkokia automagija, gali teisingai pakeisti kintamuosius, taip kaip reikia. | 14:01 |
=== izimh_ is now known as Izimh |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!