Como configurar o vim com autocomplete, lista de módulos etc.

654 views
Skip to first unread message

Cristiano Araujo

unread,
Aug 7, 2014, 12:02:07 PM8/7/14
to python...@googlegroups.com
Sou novo no vim. confesso que ainda tenho a mente de usuário que gosta de interface e tal, mas vejo que o certo mesmo é deixar de lado a telinha cheia de graficos e passar a mergulhar mesmo no terminal. gostaria de saber como posso facilitar minha vida com o autocomplete pelo menos. sei que não é uma boa ideia depender sempre do autocomplete, mas uso ele para explorar mais as possibilidades de adicioar mais propiedades e conhecer outros módulos e funções dentro das bibliotecas.

Igor Leroy

unread,
Aug 7, 2014, 2:35:32 PM8/7/14
to python...@googlegroups.com
Cristiano,

Tem um projeto que iniciamos que é exatamente isso, um boot inicial pro cara dar o primeiro passo com Vim.


2014-08-07 13:02 GMT-03:00 Cristiano Araujo <code.li...@gmail.com>:
Sou novo no vim. confesso que ainda tenho a mente de usuário que gosta de interface e tal, mas vejo que o certo mesmo é deixar de lado a telinha cheia de graficos e passar a mergulhar mesmo no terminal. gostaria de saber como posso facilitar minha vida com o autocomplete pelo menos. sei que não é uma boa ideia depender sempre do autocomplete, mas uso ele para explorar mais as possibilidades de adicioar mais propiedades e conhecer outros módulos e funções dentro das bibliotecas.

--
--
------------------------------------
Grupo Python-Brasil
http://www.python.org.br/wiki/AntesDePerguntar
 
<*> Para visitar o site do grupo na web, acesse:
http://groups.google.com/group/python-brasil
 
<*> Para sair deste grupo, envie um e-mail para:
python-brasi...@googlegroups.com

---
Você recebeu essa mensagem porque está inscrito no grupo quot;Python Brasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para python-brasi...@googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.



--
-- Igor P. Leroy

Ademir Francisco da Silva

unread,
Aug 7, 2014, 3:18:06 PM8/7/14
to python...@googlegroups.com
Jedi-vim.
> --
> --
> ------------------------------------
> Grupo Python-Brasil
> http://www.python.org.br/wiki/AntesDePerguntar
>
> <*> Para visitar o site do grupo na web, acesse:
> http://groups.google.com/group/python-brasil
>
> <*> Para sair deste grupo, envie um e-mail para:
> python-brasi...@googlegroups.com
>
> ---
> Você recebeu essa mensagem porque está inscrito no grupo quot;Python
> Brasil" dos Grupos do Google.
> Para cancelar inscrição nesse grupo e parar de receber e-mails dele,
> envie um e-mail para python-brasi...@googlegroups.com
> <mailto:python-brasi...@googlegroups.com>.
> Para mais opções, acesse https://groups.google.com/d/optout.


--
Ademir Francisco da Silva
Skype ...: Ademir_Francisco_da_Silva
[ CMC ] God will do me justice

Cristiano Araujo

unread,
Aug 7, 2014, 8:31:45 PM8/7/14
to python...@googlegroups.com
muito obrigado! incrível!

Cristiano Araujo

unread,
Aug 7, 2014, 8:56:34 PM8/7/14
to python...@googlegroups.com
como faço pra editar o vimrc? já tentei usr/share/vim/vimrc e etc/vim/vimrc, mas estão readyonly (apenas leitura).

Fábio Cerqueira

unread,
Aug 7, 2014, 10:32:56 PM8/7/14
to python...@googlegroups.com
Configure o seu na sua home: ~/.vimrc
Fábio Cerqueira

willian firmino

unread,
Aug 7, 2014, 10:34:41 PM8/7/14
to python...@googlegroups.com

Se o seu SO for *nix coloque seu vimrc no diretório /home/seuusuario/.vim/

Shander Lyrio

unread,
Aug 7, 2014, 11:04:19 PM8/7/14
to python...@googlegroups.com

Se for Linux Mint dá pau por falta de um esquema de cores.

--
Shander Lyrio

On 07-08-2014 23:34, willian firmino wrote:
>
> Se o seu SO for *nix coloque seu vimrc no diretório /home/seuusuario/.vim/
>
> On Aug 7, 2014 9:56 PM, "Cristiano Araujo" <code.li...@gmail.com
> <mailto:python-brasil%2Bunsu...@googlegroups.com>
>
> ---
> Você recebeu essa mensagem porque está inscrito no grupo
> quot;Python Brasil" dos Grupos do Google.
> Para cancelar inscrição nesse grupo e parar de receber e-mails
> dele, envie um e-mail para
> python-brasi...@googlegroups.com
> <mailto:python-brasi...@googlegroups.com>.
> Para mais opções, acesse https://groups.google.com/d/optout.
>
> --
> --
> ------------------------------------
> Grupo Python-Brasil
> http://www.python.org.br/wiki/AntesDePerguntar
>
> <*> Para visitar o site do grupo na web, acesse:
> http://groups.google.com/group/python-brasil
>
> <*> Para sair deste grupo, envie um e-mail para:
> python-brasi...@googlegroups.com
>
> ---
> Você recebeu essa mensagem porque está inscrito no grupo quot;Python
> Brasil" dos Grupos do Google.
> Para cancelar inscrição nesse grupo e parar de receber e-mails dele,
> envie um e-mail para python-brasi...@googlegroups.com
> <mailto:python-brasi...@googlegroups.com>.

Marcos Thomaz

unread,
Aug 7, 2014, 11:05:42 PM8/7/14
to python...@googlegroups.com
No meu debian aqui tb.


Em 8 de agosto de 2014 00:04, Shander Lyrio <shande...@gmail.com> escreveu:

    Se for Linux Mint dá pau por falta de um esquema de cores.

--
Shander Lyrio


On 07-08-2014 23:34, willian firmino wrote:

Se o seu SO for *nix coloque seu vimrc no diretório /home/seuusuario/.vim/

    <mailto:python-brasil%2Bunsu...@googlegroups.com>


    ---
    Você recebeu essa mensagem porque está inscrito no grupo
    quot;Python Brasil" dos Grupos do Google.
    Para cancelar inscrição nesse grupo e parar de receber e-mails
    dele, envie um e-mail para

    Para mais opções, acesse https://groups.google.com/d/optout.

--
--
------------------------------------
Grupo Python-Brasil
http://www.python.org.br/wiki/AntesDePerguntar

<*> Para visitar o site do grupo na web, acesse:
http://groups.google.com/group/python-brasil

<*> Para sair deste grupo, envie um e-mail para:


---
Você recebeu essa mensagem porque está inscrito no grupo quot;Python Brasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para python-brasil+unsubscribe@googlegroups.com <mailto:python-brasil+unsub...@googlegroups.com>.

Para mais opções, acesse https://groups.google.com/d/optout.

--
--
------------------------------------
Grupo Python-Brasil
http://www.python.org.br/wiki/AntesDePerguntar

<*> Para visitar o site do grupo na web, acesse:
   http://groups.google.com/group/python-brasil

<*> Para sair deste grupo, envie um e-mail para:
--- Você está recebendo esta mensagem porque se inscreveu no grupo "Python Brasil" dos Grupos do Google.

Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para python-brasil+unsubscribe@googlegroups.com.
Para obter mais opções, acesse https://groups.google.com/d/optout.



--


Marcos Thomaz da Silva
Analista de Tecnologia da Informação

Alex Chiaranda

unread,
Aug 8, 2014, 6:16:10 AM8/8/14
to python...@googlegroups.com
Cristiano,

sugiro começar por esse vídeo aqui VIM as a Python IDE para saber das possibilidades.

A configuração do VIM é uma coisa pessoal, então vou dizer aqui o que eu uso, são esses plugins:

eu ainda estou acertando templates, carregamento dinâmico das configurações por tipo de arquivo, mas segue uma versão (não tão atualizada) do meu vimrc

use de base para criar o seu, com as suas preferências

o meu ficou mais ou menos assim:
auto-complete (jedi-vim), abaixo a barra azul é a powerline, notem na segunda coluna a informação sobre o branch do git (é o vim-fugitive)
Inline image 1


texto informando os possíveis parâmentros, também o jedi-vim
Inline image 2


outra do jedi-vim, além do auto-complete, o texto da doc string
Inline image 3



aqui 2 tabs, editando arquivo views.py na TAB1 e o index.html na TAB2, a esquerda é o nerdtree (eu configurei uma tecla de atalho para exibir e esconder o nerdtree quando for conveniente), ele permite que eu navegue pelos diretórios e ao pressionar ENTER abre o arquivo
Inline image 4


por última mas não menos importante, não é regra, mas é elegante seguir os guidelines de programação para isso o vim-flake serve muito bem
Inline image 5








On Friday, August 8, 2014 12:05:42 AM UTC-3, Marcos Thomaz wrote:
No meu debian aqui tb.
Em 8 de agosto de 2014 00:04, Shander Lyrio <shande...@gmail.com> escreveu:

    Se for Linux Mint dá pau por falta de um esquema de cores.

--
Shander Lyrio


On 07-08-2014 23:34, willian firmino wrote:

Se o seu SO for *nix coloque seu vimrc no diretório /home/seuusuario/.vim/



    ---
    Você recebeu essa mensagem porque está inscrito no grupo
    quot;Python Brasil" dos Grupos do Google.
    Para cancelar inscrição nesse grupo e parar de receber e-mails
    dele, envie um e-mail para
    python-brasi...@googlegroups.com

    Para mais opções, acesse https://groups.google.com/d/optout.

--
--
------------------------------------
Grupo Python-Brasil
http://www.python.org.br/wiki/AntesDePerguntar

<*> Para visitar o site do grupo na web, acesse:
http://groups.google.com/group/python-brasil

<*> Para sair deste grupo, envie um e-mail para:
python-brasi...@googlegroups.com

---
Você recebeu essa mensagem porque está inscrito no grupo quot;Python Brasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para python-brasi...@googlegroups.com <mailto:python-brasil+unsubscri...@googlegroups.com>.

Para mais opções, acesse https://groups.google.com/d/optout.

--
--
------------------------------------
Grupo Python-Brasil
http://www.python.org.br/wiki/AntesDePerguntar

<*> Para visitar o site do grupo na web, acesse:
   http://groups.google.com/group/python-brasil

<*> Para sair deste grupo, envie um e-mail para:
--- Você está recebendo esta mensagem porque se inscreveu no grupo "Python Brasil" dos Grupos do Google.

Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para python-brasi...@googlegroups.com.
Para obter mais opções, acesse https://groups.google.com/d/optout.

Rodolfo S. Carvalho

unread,
Aug 8, 2014, 7:09:04 AM8/8/14
to python...@googlegroups.com
Vou dizer o um pouco do que o pessoal falou aqui, talvez um pouco diferente:


- Esquece que você tem estes diretórios fora da sua pasta home; o que importa é o seu diretorio ~/.vim, o ~/.vimrc e, caso use o vim em modo GUI (gVim, vim-gnome, MacVim, etc.), o ~/.gvimrc.
- Coloque seu diretório ~/.vim e o ~/.vimrc sob algum controle de versão, assim da pra voce desfazer possíveis cagadas. Como eu também uso tmux (e customizo a configuração), uso o rcm[0] pra gerenciar os "dotfiles" que ficam na minha home. Eu coloco os meus dotfiles no github[1], mas isso não é necessário.
- Use um sistema de gerenciamento de add-ons para o vim. Particularmente acho o pathogen meio antiquado e sujeito a ficar desorganizado. Eu uso Vundle[2] por ser mais declarativo e ter comandos previsíveis pra instalar e, principalmente, atualizar add-ons.
- Configure seu vim (e tmux, se usar) pra ter suporte a mouse. Ninguém precisa abdicar 100% de usar o mouse porque vai usar vim
- Aprenda sobre registers[3]. Você vai ver que é possível integrar a clipboard do sistema operacional com o vim, e vice-versa
- E, finalmente, ao plugin de autocomplete :). Instale o jedi[4] e o vim-jedi[5] pra habilitar o autocomplete, fica fenomenal.

Outros plugins que eu acho essenciais:

- Fuzzy Finding => CtrlP: https://github.com/kien/ctrlp.vim
- Statusline => Airline: https://github.com/bling/vim-airline (nao gosto do powerline por ter que ficar executando mais um processo à parte do vim, só pra mudar a statusline)
- Específico pra Python => vim-pyenv: https://github.com/lambdalisue/vim-pyenv (pra quem usa pyenv e pyenv-virtualenv)
- Edição de texto em geral => 
      - vim-surround: https://github.com/tpope/vim-surround (pra fazer coisas tipo colocar aspas ao redor de uma palavra, mudar aspas simples pra duplas, e vice-versa)
      - auto-pairs: https://github.com/jiangmiao/auto-pairs (pra fechar parenteses, chaves, colchetes, aspas, etc. automaticamente)

Bem, é isso que eu faço mais ou menos, e tem dado certo. Tem outros plugins legais também, pra outras linguagens (javascript, css, coffee, etc.) que estão no meu arquivo vim/bundles.vim no repo de dotfiles.



Cheers!
    Rodolfo Carvalho
     Web Developer
rodol...@gmail.com

Rodolfo S. Carvalho

unread,
Aug 8, 2014, 7:10:14 AM8/8/14
to python...@googlegroups.com
Ah, esqueci de um muito importante também, o Syntastic: https://github.com/scrooloose/syntastic

Allan Douglas R. de Oliveira

unread,
Aug 8, 2014, 8:56:15 AM8/8/14
to python...@googlegroups.com
Tem um cara que já baixa, instala e configura um monte de plugins no vim, que é esse aqui:


Só tomar cuidado quem já usa alguma coisa do vim porque ele provavelmente vai sobrescrever tudo.
Allan Douglas R. de Oliveira

Fábio Cerqueira

unread,
Aug 8, 2014, 11:39:37 AM8/8/14
to python...@googlegroups.com
Organizei meus dotfiles e coloquei no github:

Pode servir de base para o seu Cristiano.
Fábio Cerqueira

matheus.saraiva

unread,
Aug 9, 2014, 6:52:05 PM8/9/14
to python...@googlegroups.com
Eu já prefiro usar alguma coisa pronta como PyCharm, eu prefiro me concentrar com o desenvolvimento em si do que ainda ter que encarar a programação de um editor como o Vim. Tá..... sei que a configuração é só uma vez, mas que é um pé no saco isso é.

Fábio Cerqueira

unread,
Aug 9, 2014, 6:57:24 PM8/9/14
to python...@googlegroups.com
Matheus,
tem gente que encara o que vc chama de 'pé no saco' como hobbie. É questão de gosto mesmo. Pycharm é bem legal tbm.


--
--
------------------------------------
Grupo Python-Brasil
http://www.python.org.br/wiki/AntesDePerguntar
 
<*> Para visitar o site do grupo na web, acesse:
http://groups.google.com/group/python-brasil
 
<*> Para sair deste grupo, envie um e-mail para:
python-brasi...@googlegroups.com

---
Você recebeu essa mensagem porque está inscrito no grupo quot;Python Brasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para python-brasi...@googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.



--
Fábio Cerqueira

Cristiano Araujo

unread,
Aug 9, 2014, 7:05:53 PM8/9/14
to python...@googlegroups.com
depois que comecei a programar em Vim. eu sinto que disperdicei muito tempo de ter programado em IDE's. é questão de paciência e gosto pelo que faz.

matheus.saraiva

unread,
Aug 9, 2014, 7:37:17 PM8/9/14
to python...@googlegroups.com
Só que eu não chamaria o PyCharm de IDE, ele fornece apenas o o que o VIM fornece porém de forma gráfica, autocomplete, syntax color, themes, nada muito além disso, a diferença é que para configurar basta clicar em alguns botões.

Rodolfo S. Carvalho

unread,
Aug 10, 2014, 8:32:31 AM8/10/14
to python...@googlegroups.com
Tá vendo como é questão de gosto?

Eu odeio clicar :) Sou programador, gosto é de digitar.

Prefiro digitar no meu vimrc:

Plugin 'davidhalter/jedi-vim'

Do que clicar em 3 menus, selecionar a aba de plugins, pesquisar pelo nome do plugin, clicar pra instalar, e confirmar pra "rodar em background".

Se for pensar, todo editor precisa de configuração pra ficar realmente bom pra se usar. A diferença é só como você faz a configuração. Eu uso vim hà quase um ano, e só tive que configurar mesmo uma vez Hoje em dia eu vou ali e instalo uma plugin ou outro de vez em quando, defino um atalho de teclado, coisas bestas assim, de 2min.

E como VimL é uma linguagem de programação, eu acho divertido escrever a configuração pra ele :)

Thiago Avelino

unread,
Aug 10, 2014, 8:47:02 AM8/10/14
to python...@googlegroups.com
@matheus 

Eu acho que você deveria pelo menos ler o que é IDE[1] para depois falar se PyCharm (ou qual quer outro editor) é ou não IDE!

Sobre o uso do vim (ou qual quer outro editor), temos que usar o editor que nos faz produtivo, eu uso a mais de 5 anos VIM e mantenho meu vimrc desde dezembro de 2010[2]! Se eu mudar de editor (ou IDE) minha produtividade certeza que ira cair!

Sobre configurar editor, ao meu ver nós desenvolvedor temos que sempre estudar tecnologia, porque não estudar uma nova linguagem de programação (vim language ou emacs lisp)?





Cheers,
Thiago Avelino

matheus.saraiva

unread,
Aug 10, 2014, 9:42:14 AM8/10/14
to python...@googlegroups.com
[1]O que torna o PyCharm uma IDE? O que ele faz a mais que não se possa fazer através de vimrc? Apenas o fato de ser modo gráfico? IDE para mim é geração automática de código, construção de interfaces seja Desk, Web ou Mobile através de drag-and-drop, etc... Para Python não sei de existe algo que se possa chamar de IDE. Syntax highlighting e Autocomplete qualquer editor meia boca faz.
Eu considero IDE, ferramentas como VS, Delphi, Netbeans com java. Tudo que não chega ao nível deles para mim são meros editores turbinados, Não adianta o cara criar um editor cheio de firulas e querer chamar de IDE.

[2] Não me lembro de ter mandado alguém abandonar seu editor preferido, apenas citei qual a minha preferência e disse porque.

[3] Quanto a ultima linha, eu prefiro concentrar meu tempo aprendendo linguagens e ferramentas que serão usadas em produção, por exemplo, estou dedicando meu pouco tempo livre ultimamente para aprofundar mais meus conhecimentos em C/C++ Qt. Também tenho vontade de estudar mais Shell Script. Em fim... tem muita coisa útil para se estudar. Não sei se eu iria querer usar esse pouco tempo livre para aprender a programar editores. Mas isso sou eu né... Cada um faz o que quer.

Thiago Avelino

unread,
Aug 10, 2014, 12:56:16 PM8/10/14
to python...@googlegroups.com
Mandei o link do que é IDE e IDE para você!

matheus.saraiva

unread,
Aug 10, 2014, 1:13:28 PM8/10/14
to python...@googlegroups.com
Mas é óbvio que eu já li esse defasado conceito de IDE no wikipedia à décadas atrás. Como falei, esse conceito de IDE informado na wikipedia é totalmente defasado, nos dias de hoje IDE vai muito além disso. As funcionalidades de uma IDE listadas lá, hoje qualquer editorzinho melhorado faz. Esse é o motivo de eu ter uma visão mais seletiva do que é ou não IDE. Agora se formos tomar como base esse conceito defasado da Wikipedia, antão vamos começar a chamar quase tudo de IDE, até o gedit quando entupido de plugins.
Você não deixa de estar certo, "se anda como um pato e age como um pato, então é pato", mas eu não costumo classificar como IDE ferramentas que apenas tenham essas funções. Visual Studio e Delphi revolucionaram esse conceito de IDE.


---
Você recebeu essa mensagem porque está inscrito no grupo quot;Python Brasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para python-brasil+unsubscribe@googlegroups.com.

Para mais opções, acesse https://groups.google.com/d/optout.

Alex Chiaranda

unread,
Aug 11, 2014, 6:50:24 AM8/11/14
to python...@googlegroups.com
Cristiano,

como você pôde ver pela discussão acalorada dos colegas a escolha da ferramenta para desenvolvimento é muito pessoal (como eu havia dito) e eu aconselho que você teste algumas antes de tomar a sua decisão final, todas tem vantagens e desvantagens, mas no final do dia o que conta é o quanto você conhece a ferramenta que você vai trabalhar.

Eu acredito que você pode ser produtivo em todas elas, desde que conheça todas as teclas de atalho ou então todas as funcionalidades que a ferramenta oferece para facilitar a sua vida na hora de escrever / editar um código.

Eu trabalho com VIM a mais de 15 anos e não sei tudo que se pode fazer com ele ainda. Por exemplo, estou aprendendo a usar o VISUAL (de forma produtiva) agora e tem alguns plugins bem interessantes que facilitam a tarefa de copiar, mover, editar blocos, sejam linhas inteiras, ou apenas seleções de colunas, etc.

Se já se decidiu pelo VIM, ótimo, procure aprender tudo o que pode para te tornar produtivo com VIM. Se mudar de idéia e quiser ir para o pycharm, ótimo também, vai lá e aprende os atalhos, os plugins que te ajudam e etc.

Abs,

Rodrigo Delduca

unread,
Aug 11, 2014, 10:22:24 AM8/11/14
to python...@googlegroups.com
Para quem quiser dar uma olhada, aqui está meu vimrc
https://github.com/skhaz/vimfiles


--
http://www.nullonerror.org/
-- flipping bits whilst updating pixels

"The world is full of fascinating problems waiting to be solved" --
Eric S.Raymond
-... .-.. --- --- -.. --- ..-. .-.. .. --- -. ... .-. ..- ... .... ..
-. --. - .... .-. ..- -- -.-- ...- . .. -. ...
"Scientists study the world as it is; engineers create the world that
has never been" -- Theodore von Kármán
.--. ..- -- .--. .. -. --. - .... . -.-. --- .-.. -.. -. . ... ... ---
..-. -- -.-- .... . .- .-. -
"Security is an illusion. Paranoia is our profession" -- Strategic Air command
.... . .-. . .. -.-. --- -- . .- - - .... . ... .--. . . -.. --- .- --
..- .-. -.. . .-. . .-. ... --- ..- -. -..
"They say hackers die twice, once when they pass, and then again when
the last of their code is rewritten by some asshole using JavaScript"
-- Anonymous
-... .-.. --- --- -.. --- ..-. .-.. .. --- -. ... .-. ..- ... .... ..
-. --. - .... .-. ..- -- -.-- ...- . .. -. ...
"He who hasn't hacked assembly language as a youth has no heart. He
who does as an adult has no brain" -- John Moore

Cristiano Araujo

unread,
Aug 11, 2014, 10:47:35 AM8/11/14
to python...@googlegroups.com
gosto do vim assim como de usar linux!

Marcelo F Andrade

unread,
Aug 11, 2014, 12:43:38 PM8/11/14
to python...@googlegroups.com
2014-08-11 11:47 GMT-03:00 Cristiano Araujo <code.li...@gmail.com>:
> gosto do vim assim como de usar linux!

+1

Sem querer colocar lenha na fogueira, o fato é que os recursos que um
programador razoável busca numa IDE (autocomplete, autoindent, syntax
highlight, find in files, etc) todos podem ser obtidos em qualquer editor
de linha de comando mais as ferramentas presentes diretamente no shell.

Lembro de uma frase (não me recordo de quem agora) que dizia que o
próprio shell já é uma IDE.

:set noflames

Atenciosamente.

--
MARCELO F ANDRADE | Belem, Amazonia, Brazil | http://about.me/mfandrade

Cristiano Araujo

unread,
Aug 11, 2014, 1:02:48 PM8/11/14
to python...@googlegroups.com
uma vez ouvi dizer que pra ter a certificação java era preciso exercitar programação no bloco de notas para não ficar preso às facilidades oferecidas pelas IDE's.

matheus.saraiva

unread,
Aug 11, 2014, 1:20:29 PM8/11/14
to python...@googlegroups.com
É por isso que eu não classifico como IDE uma ferramenta que apenas faz o que qualquer editor faz hoje em dia. E eu não vejo o PyCharm ou mesmo o PyDev fazer, pelo menos a versão community.
A diferença está na forma de configuração. Um já vem pronto e configurações adicionais podem ser feitas de forma gráfica o outro geralmente vem básico e configurações adicionais devem ser feitas via programação. PyCharm ou PyDev não trazem nenhuma firula que não se consiga também com o Vim. Ai entra o que já foi dito aqui, questão de gosto e vontade, e não sinto vontade nem me faz falta conhecer a linguagem do vimrc. Apenas a título de curiosidade, nunca vi uma proposta de trabalho tendo como requisito conhecimento sobre .vimrc. Talvez seja mais como um hobby como já dito aqui.
Também gosto de linha de comando, pequenos projetos que faço em C/C++ uso gedit e crio o makefile na unha, mesmo existindo excelentes IDE para C++.
Se um dia eu sentir necessidade, estudarei sobre vimrc. Por hora me foco em outro tipo de conhecimento, como já falei antes.
Não tenho interesse em acalorar uma discussão sobre um assunto pouco construtivo, pois como já citado, tudo depende do gosto. Por isso minha participação no tópico encerra aqui. Peço desculpas por qualquer "calor" que eu tenha causado.

Fellipe Henrique

unread,
Aug 11, 2014, 1:43:12 PM8/11/14
to python...@googlegroups.com
To usando esse, e até agora gostei bastante...

T.·.F.·.A.·.     S+F
Fellipe Henrique P. Soares

e-mail: > echo "lkrrovknFmsgor4ius" | perl -pe \ 's/(.)/chr(ord($1)-2*3)/ge'
Twitter: @fh_bash


Você está recebendo esta mensagem porque se inscreveu no grupo "Python Brasil" dos Grupos do Google.

Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para python-brasi...@googlegroups.com.
Para obter mais opções, acesse https://groups.google.com/d/optout.

jeferson perito

unread,
Aug 11, 2014, 2:16:21 PM8/11/14
to python...@googlegroups.com
Aprender alguma coisa só por que empresas pedem/não podem, deve ser chato pacas =/
Jeferson Viana Perito

Bacharel em Ciência da computação - UNIVALI

Rubens Prates

unread,
Aug 11, 2014, 3:19:07 PM8/11/14
to python...@googlegroups.com
Pessoal, gostaria de informar que estamos finalizando as obras de nosso centro de treinamento em SP.

A localização é excelente. Fica ao lado (mesmo) da estação Carandiru do Metrô. São 5 salas, sendo 2 em formato de auditório, com capacidade para 40 pessoas cada. No térreo tem restaurante e lanchonete. No subsolo tem estacionamento (R$ 13 por 12 horas).

Estamos cadastrando profissionais interessados em ministrar cursos. Nossa grade curricular ainda está sendo elaborada, e estamos abertos a sugestões de cursos.

Também estamos oferecendo gratuitamente nosso espaço para eventos sem fins lucrativos da comunidade Python (e de outras comunidades).

Quem tiver interesse em mais informações, por favor, entrar em contato comigo.

--
Rubens Prates
Editor | Novatec Editora
11 2976-8773 | rubens...@me.com

Skype: rprates0108

Cristiano Araujo

unread,
Aug 12, 2014, 6:23:09 AM8/12/14
to python...@googlegroups.com
No pycharm tive problemas para instalar kivy e nunca consegui que ele reconhecesse o pyqt. sempre dava erro na instalação de bibliotecas via pycharm. depois fui pro ninja ide, spyder, spe... e rodaram todas as libs instaladas no meu ubuntu

Denken Von Code

unread,
Aug 14, 2014, 9:52:46 AM8/14/14
to python...@googlegroups.com
Gostaria de saber como fazer parte o cadastro de profissionais para ministrar cursos.
Trabalho com programação desde 1989 e tenho amplo experiência na área.

Obrigado.


Pedro Werneck

unread,
Aug 14, 2014, 9:57:17 AM8/14/14
to python...@googlegroups.com
Pessoal,

Por favor, respondam em privado, não na lista.
> Você recebeu essa mensagem porque está inscrito no grupo quot;Python Brasil"
> dos Grupos do Google.
>
> Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie
> um e-mail para python-brasi...@googlegroups.com.
> Para mais opções, acesse https://groups.google.com/d/optout.



--
---
Pedro Werneck
Reply all
Reply to author
Forward
0 new messages