pymterm
A multiple tab terminal emulator implemented in python
Render system can using native, opengl, will first try opengl when available otherwise fall back to native render OpenGL render
pygame backend
pycairo + pango backend
kivy backend
UI framework
ssh library
Dependecy
paramiko
appdirs
pypiwin32/pygtk/pycoco
pyopengl pyopengl-accelerate
pygame
numpy
functools32
pygtk(pango) pycairo
Install & Setup & Run
TODO
UTF-8 handling
Scroll history
Search in history
Selection
Save sessions
whole application configuration
IME
Copy and Paste
local pty (windows using pipe)
sftp file transfer
X forwarding
Tools
tools/pymter_transfer.py
usage: pymterm_transfer.py [-h] {upload,download} ...
helper scripts for upload/download files using sftp in command line
positional arguments:
{upload,download} transfer action help
upload upload file from local system to remote
download download file from remote system to local
optional arguments:
-h, --help show this help message and exit
usage: pymterm_transfer.py download [-h] target
positional arguments:
target download file remote path
optional arguments:
-h, --help show this help message and exit
usage: pymterm_transfer.py upload [-h] [target]
positional arguments:
target upload target file remote path
optional arguments:
-h, --help show this help message and exit