Perguntas com a marcação «filetype-python»

Configurando e usando vi / vim para editar o código Python. Para criar scripts de vim usando python, use a tag / vimscript-python.

26
Conclusão do código Vim para Python 3

Estou executando o Debian Jessie e uso o atual vim-nox (com + python -python3). Estou tendo dificuldades para programar no Python 3, pois luto com a conclusão do código do Python 3. O YouCompleteMe não suporta Python3. O jedi-vim suporta a conclusão do Python 3, mas somente se eu tiver a opção +...

18
Grandes números fazem o vim rodar lentamente?

Parece uma pergunta realmente tola, mas eu tenho um arquivo Python com um número de mil dígitos e esse arquivo parece estar rodando muito lentamente, não tenho certeza se há algum tipo de processamento em andamento. desconheço. Pressiono a fila je há uma pausa definitiva de ~ 1 segundo, é muito...

18
Suporte do Quickfix para rastreios de Python

Digamos que eu tenha um script python com um erro de tempo de execução: $ cat example.py #! /usr/bin/env python3 a = 1/0 que dá: $ python3 example.py Traceback (most recent call last): File "example.py", line 3, in <module> a = 1/0 ZeroDivisionError: division by zero Eu quero que o...

13
Fim do movimento do bloco python

Eu preciso de um movimento que se mova para o fim / início de um bloco python, e eu preciso de outro movimento que se mova para o início / fim do método / classe anterior / seguinte (todas as combinações). Eu tentei vim-indent-object, python-mode, chapa, vim-python-object, etc. Nenhum deles...

9
Conclusão de argumento para python

Existe uma maneira de obter a conclusão do argumento para python? No momento, estou usando uma combinação de ctags, modo python e YouCompleteMe, mas estou faltando uma função para preencher automaticamente os argumentos de uma função (ou mostrá-los pelo menos.) Existe um plug-in que suporte...

8
Dobrando docstrings Python

De acordo com o WIKI , os scripts podem ser dobrados com base na sintaxe. Alguém tem uma solução para dobrar docstrings Python? Basicamente, tudo que eu preciso é dobrar """ text between triple quotation marks """,