Destaque de sintaxe no Terminal para Python?

3

Existe uma maneira de ativar o destaque de sintaxe python para Terminal.app no ​​Mac OS X?

studiohack
fonte
1
Você quer dizer dentro do interpretador Python read-eval-print?
Lawrence Velázquez

Respostas:

6

Se você apenas deseja destacar as fontes, despeja no terminal a la cat tente excelentes pigmentos . Na verdade, ele suporta muitos idiomas. Correr com

pygmentize source.py

Se você estava falando sobre editar arquivos com destaque de sintaxe dentro de um terminal mac, isso realmente depende do editor.

  • para viou vimvocê deseja pelo menos essas opções em~/.vimrc

    syntax on
    
  • emacs funciona imediatamente

  • não me pergunte sobre nano.
Benjamin Bannier
fonte
include "/usr/share/nano/python.nanorc"muito bom.
grawity 31/03
0

Aqui está uma série de screencasts que mostram o bpython em ação:

http://bpython-interpreter.org/screenshots/

iElectric
fonte
Embora esse link possa responder à pergunta, é melhor incluir aqui as partes essenciais da resposta e fornecer o link para referência. As respostas somente para links podem se tornar inválidas se a página vinculada for alterada.
Diogo
@Diogo, visitar o site mostrará que este link é para vídeos de instruções. É difícil incluir partes essenciais a esse respeito. Concordo que a resposta precisa funcionar, mas não acho que seu comentário seja útil.
Sem problemas Randolph, esse comentário foi postado automaticamente pelo sistema de revisão quando eu o revisei.
Diogo