2 Star 7 Fork 3

qdzhaov / mintty

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

enhanced mintty

branch from github.com/mintty/mintty 3.6.2
Please report bugs or suggest enhancements via the gitee issue tracker.

main enhancement:

  • surport multiple Tab followed fatty,
  • Add control mode,So can release many hotkeys,it's helpfull for tmux+vim
  • surport partline last line can be partline,usrful for tmux
  • Control config dialog fontsize
  • Surport Win+key as shortcuts key,all confict key with windows,will overide it.
  • Surport WSL/CYGWIN/COMMAND/POWERSHELL session
  • optimize shortcuts key
    easy use ,easy read,high effcient
    user define shortcuts easy an high effcient
  • surport colour & theme edit
  • TODO: Todo: user define shortcuts in config dialog
    Todo: add user define shortcuts for every function
    Todo: have many global vars,decrease it
    Todo: add fast start surport
    Todo: verify all global variable (include static,member of config ) is term independ.
  • Important:
    the golbal variable is term depend,should be in parameter,term is used many many times,
    I can't modify it,I use global pointer cterm,be sure it pointer to correct term.

tab control shortcuts

win+Left        prevtab  
win+right       nexttab  
win+Shift+Left  tabmovetoprev  
win+Shift+Right tabmovetoNext  
win+Q           Quit  
win+w           CloseTab  
win+T           newtab  
win+X           Enter Control mode
win+Z           minisize  

enter control mode:

double ctrl A;

Ctrl>Ctrl>a

. fast press 3 times

or Win+X

S+LEFT  or S+H : tabmovetoprev  
  LEFT  or   H : prev tab  
S+RIGHT or S+L : tabmovetonext  
  RIGHT or   L : next tab  
'1' ... '9'    : tab_go(x)  
     SPACE     : selectmode  
'-' : zoomout  
'+' : zoomin  
'0' : zoomrest   
'A' : select_all  
'C' : copy  
'D' : DEFSIZE  
'F' : FULLSCREEN  
'G' : win_tab_show  
'I' : win_tab_indicator  
'K' : win_tog_partline  
'O' : win_tog_scrollbar  
'M' : popup_menu  
'N' : newwin   
'P' : change pointer  
'R' : RESET  
'S' : SEARCH  
'T' : new_tab  
'V' : paste  
'W' : close  

cfg.key_commands

cfg.key_commands is a string for user define shortcuts;

usage :

mode is:

S= Shift; A= Alt; C= Ctrl; W= Win

LS=LShift; LA=LAlt; LC=LCtrl; LW=LWin

RS=RShift; RA=RAlt; RC=RCtrl; RW=RWin

  A+C:win_close;A+RETURN:fullscreen;A+F4:;
  set : 
  Alt+C to close tab
  A+RETURN to fullscreen
  A+F4 to nothing; this will override orgin def

Mintty is the Cygwin Terminal, as well as the terminal emulator for MSYS (Msys2, old MSYS).

Overview

For an introduction, features overview, and screenshots, see the Mintty homepage.

For detailed hints and specific issues, see the Wiki.

For comprehensive general documentation, see the manual page.

Bugs and Enhancements

Please report bugs or suggest enhancements via the issue tracker.

Bugs that were reported to the previous repository at Google code before June, 2015, have been migrated here.

  • Mind! Before reporting an issue about character interaction with an application, please check the issue also with at least one other terminal (xterm, urxvt), and maybe the Cygwin Console. It may also be useful to get a proper understanding of the rôle of a terminal as explained e.g. in difference between a 'terminal', a 'shell', a 'tty' and a 'console'.

Contribution

If you consider to suggest a patch or contribute to mintty otherwise, discuss your proposal in an issue first, or on the Cygwin mailing list, or with the maintainer.

  • Repository policy: No unsolicited pull requests!

空文件

简介

enhanced mintty ,增强版 branch from mintty 3.6.2 + surport multiple Tab + Add control mode, + surport partline last line can be partline + Surport Win+key as shortcuts key 展开 收起
取消

贡献者

全部

近期动态

加载更多
不能加载更多了
C
1
https://gitee.com/qdzhaov/mintty.git
git@gitee.com:qdzhaov/mintty.git
qdzhaov
mintty
mintty
master

搜索帮助

14c37bed 8189591 565d56ea 8189591