Re: [python] Dotaz na vi(m)kingy -- podpora pro Python
Díky všem za vim tipy ;) P. __ ... Mě se docela líbí propojení Vim s interpretem. Je na to hezký plugin pro iPython: https://github.com/ivanov/vim-ipython Ještě je zajímavý plugin TagList. Díky němu se dá hezky poskočit na začátek definice funkcí. Na root.cz vyšel seriál docela hezký seriál: http://www.root.cz/clanky/vim-na-plny-vykon-vimrc/#ic=articles-relatedicc=nej-vim-pluginy-12064 http://www.root.cz/clanky/nej-vim-pluginy/ a o ještě Pavel Satrapa: http://www.root.cz/clanky/jak-si-prizpusobit-vim/ ___ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python
Re: [python] Dotaz na vi(m)kingy -- podpora pro Python
Díky za info. Uložil jsem to do $HOME/.vimrc (tedy pod Windows do %HOME%\.vimrc. Líbí se mi zvýrazňování koncových mezer. Ale současně se tím přebilo zvýrazňování syntaxe. Jak to udělat, aby to fungovalo současně? Petr __ Od: rajcze raj...@gmail.com Komu: Konference PyCZ python@py.cz Datum: 16.04.2012 10:19 Předmět: Re: [python] Dotaz na vi(m)kingy -- podpora pro Python Jako dobry zaklad doporucuju tohle: setlocal tabstop=4 setlocal softtabstop=4 setlocal shiftwidth=4 setlocal expandtab setlocal nowrap setlocal formatoptions+=c highlight BadWhitespace ctermbg=red guibg=red syn match BadWhitespace /^\t\+/ syn match BadWhitespace /\s\+$/ A pak samozrejme pythoncomplete http://www.vim.org/scripts/script.php?script_id=1542 J. 2012/4/16 Petr Přikryl prik...@atlas.cz: Ahoj všichni, Po velmi dlouhé době bych si rád osvěžil znalosti editoru vi(m). Vím o Statrapově tutorialu, kdysi jsem vi používal... Používáte nějaké specifické doplňky/nastavení pro editaci pythonovských zdrojáků? Dík za odkazy. Mějte se fajn, Petr ___ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python -- Rules of Optimization: Rule 1: Don't do it. Rule 2 (for experts only): Don't do it yet. ___ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python ___ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python
Re: [python] Dotaz na vi(m)kingy -- podpora pro Python
Ahoj, me to teda funguje i se zvyraznovanim syntaxe, ale nemam to ve vimrc, ale v ~/.vim/ftplugin/python.vim v .vimrc mam set fileencodings=utf-8,cp1251,default,latin1 filetype indent plugin on set list listchars=tab:_,trail:. au filetype python set omnifunc=pythoncomplete#Complete set wildmenu colo elflord syntax on setlocal expandtab setlocal tabstop=4 setlocal softtabstop=4 setlocal shiftwidth=4 IMHO by ti melo stacit do .vimrc pridat syntax on a bude to v cajku. Pripadne to nastaveni pro Python presunout do .vim/ftplugin/ a pridat do .vimrc filetype indent plugin on J. 2012/4/18 Petr Přikryl prik...@atlas.cz: Díky za info. Uložil jsem to do $HOME/.vimrc (tedy pod Windows do %HOME%\.vimrc. Líbí se mi zvýrazňování koncových mezer. Ale současně se tím přebilo zvýrazňování syntaxe. Jak to udělat, aby to fungovalo současně? Petr __ Od: rajcze raj...@gmail.com Komu: Konference PyCZ python@py.cz Datum: 16.04.2012 10:19 Předmět: Re: [python] Dotaz na vi(m)kingy -- podpora pro Python Jako dobry zaklad doporucuju tohle: setlocal tabstop=4 setlocal softtabstop=4 setlocal shiftwidth=4 setlocal expandtab setlocal nowrap setlocal formatoptions+=c highlight BadWhitespace ctermbg=red guibg=red syn match BadWhitespace /^\t\+/ syn match BadWhitespace /\s\+$/ A pak samozrejme pythoncomplete http://www.vim.org/scripts/script.php?script_id=1542 J. 2012/4/16 Petr Přikryl prik...@atlas.cz: Ahoj všichni, Po velmi dlouhé době bych si rád osvěžil znalosti editoru vi(m). Vím o Statrapově tutorialu, kdysi jsem vi používal... Používáte nějaké specifické doplňky/nastavení pro editaci pythonovských zdrojáků? Dík za odkazy. Mějte se fajn, Petr ___ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python -- Rules of Optimization: Rule 1: Don't do it. Rule 2 (for experts only): Don't do it yet. ___ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python ___ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python -- Rules of Optimization: Rule 1: Don't do it. Rule 2 (for experts only): Don't do it yet. ___ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python
Re: [python] Dotaz na vi(m)kingy -- podpora pro Python
Ahoj. Mě se docela líbí propojení Vim s interpretem. Je na to hezký plugin pro iPython: https://github.com/ivanov/vim-ipython Ještě je zajímavý plugin TagList. Díky němu se dá hezky poskočit na začátek definice funkcí. Na root.cz vyšel seriál docela hezký seriál: http://www.root.cz/clanky/vim-na-plny-vykon-vimrc/#ic=articles-relatedicc=nej-vim-pluginy-12064 http://www.root.cz/clanky/nej-vim-pluginy/ a o ještě Pavel Satrapa: http://www.root.cz/clanky/jak-si-prizpusobit-vim/ Vim rules. -- @ @ @ Marek Nožka '.@ :*`@ email: marek @t tlapicka d.t net `*' jabber: tlapicka @t jabber d.t spseol d.t cz :: web: http://tlapicka.net/ `' `' Powered by Debian GNU/Linux `.**' ¨¨ ___ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python
Re: [python] Dotaz na vi(m)kingy -- podpora pro Python
Jako dobry zaklad doporucuju tohle: setlocal tabstop=4 setlocal softtabstop=4 setlocal shiftwidth=4 setlocal expandtab setlocal nowrap setlocal formatoptions+=c highlight BadWhitespace ctermbg=red guibg=red syn match BadWhitespace /^\t\+/ syn match BadWhitespace /\s\+$/ A pak samozrejme pythoncomplete http://www.vim.org/scripts/script.php?script_id=1542 J. 2012/4/16 Petr Přikryl prik...@atlas.cz: Ahoj všichni, Po velmi dlouhé době bych si rád osvěžil znalosti editoru vi(m). Vím o Statrapově tutorialu, kdysi jsem vi používal... Používáte nějaké specifické doplňky/nastavení pro editaci pythonovských zdrojáků? Dík za odkazy. Mějte se fajn, Petr ___ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python -- Rules of Optimization: Rule 1: Don't do it. Rule 2 (for experts only): Don't do it yet. ___ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python
Re: [python] Dotaz na vi(m)kingy -- podpora pro Python
1) Něco se mi nezdálo a tak jsem se koukl do svého souboru: C:\Program Files\Vim\vim72\syntax\python.vim (nebo Debian: /usr/share/vim/vim71/syntax/python.vim) a zjistil jsem že standardně nejsou povoleny všechny možnosti. Proto jsem do souboru C:\Program Files\Vim\_vimrc (Debian: /etc/vim/vimrc) přidal řádek: let python_highlight_all = 1 2) Modul pythoncomplete neznám. Opravdu je to dobré? ZU Dne 16.4.2012 10:19, rajcze napsal(a): Jako dobry zaklad doporucuju tohle: setlocal tabstop=4 setlocal softtabstop=4 setlocal shiftwidth=4 setlocal expandtab setlocal nowrap setlocal formatoptions+=c highlight BadWhitespace ctermbg=red guibg=red syn match BadWhitespace /^\t\+/ syn match BadWhitespace /\s\+$/ A pak samozrejme pythoncomplete http://www.vim.org/scripts/script.php?script_id=1542 J. 2012/4/16 Petr Přikrylprik...@atlas.cz: ___ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python