Supongamos que tengo un archivo llamado hello.py
.
# File: ~/hello.py
print('Hello')
print('Stack Exchange')
Me gustaría obtener una captura de pantalla de hello.py cuando se abra en el editor vim como ~/hello.png
.
Necesidad
Se necesita un script llamado highlighter.sh
que puede hacer esto.
bash highlighter.sh hello.py # should give hello.png with
# syntax highlight
# For example when we open hello.py in vim
# It gives syntax-highlighted code, I need
# screencapture of this tab or window.
# In the end of command these tab or window should be closed.
Usuario
Tendremos archivos de png resaltados de sintaxis para todos los scripts que podemos ver rápidamente en Mac.
Actualizaciones hasta ahora
Open the terminal # or, cd ~
vi hello.py
cmd t # opens new tab
screencapture -l$(osascript -e 'tell app "Terminal" to id of window 1') hello1.png # this captures this command, not the screen of vim tab.
Enlaces relacionados:
enlace
enlace
enlace
Tome una captura de pantalla de la ventana top-most