[13:13] <zatan> sveiki, kas nors naudoja VIM ir kaip susitvarkot su skirtingais projektais, kai reikia python2 arba python3 versiju ?
[13:14] <Izimh> ne paprasčiau normalų ide naudot pythonui?
[13:16] <zatan> tu cia man kita ide siulai naudoti ?
[13:16] <Izimh> vim ne ide
[13:16] <Izimh> vim tekstų editorius
[13:18] <zatan> nerasyk geriau, jaj neturi atsakymo
[13:18] <Izimh> tai geriau ir teksto editoriaus ide nevadink
[13:27] <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:28] <sirex> https://bitbucket.org/sirex/home/src/default/.vimrc
[13:29] <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:30] <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:31] <sirex> Anksčiau naudojau gvim, nes vim terminale prastai veikdavo, o nvim netuir gui versijos, bet terminale veikia labai gerai.
[13:32] <sirex> nvim palaiko visus mano vimo pluginus, o jų naudoju daugiau nei 10.
[13:33] <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:36] <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:38] <sirex> Nenaudoju tokio dalyko. Ir šiuo metu `:py print(sys.version)` rodo: `2.7.6`
[13:39] <sirex> `:py3 print(sys.version)` neveikia.
[13:40] <sirex> Beje, nuo Ubuntu 16.04, pagal nutylėjimą bus Python3, tai tikriausiai ir vimas bus pagal nutylėjimą sukompiliuotas su python 3.
[13:41] <zatan> aisku dekui, ryt pabandysiu NVIM isbandyti
[13:42] <sirex> Migruojant prie nvim reikės perkelti arba persymlinkiti visus vimo kinfigus į `/.config/nvim`.
[13:42] <zatan> dekui
[13:47] <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:52] <sirex> Izimh: find/replace
[13:52] <Izimh> lol
[13:52] <Izimh> okay
[13:52] <Izimh> ;-)
[13:53] <sirex> Izimh: o kaip tu darai?
[13:53] <sirex> T.y. kokį editorių naudoji ir kokiai programavimo kalbai?
[13:55] <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:56] <sirex> :)
[13:57] <mgedmin> (taip kalba Stokholmo sindromas ;)
[13:58] <Izimh> vava
[14:01] <sirex> Gal daugiau ne Stokholmo sindromas, bet nepasitikėjimas, kad kažkokia automagija, gali teisingai pakeisti kintamuosius, taip kaip reikia.