urxt的制表符包装

urxvt_tabbed的Python项目详细描述


带GTK 3标签的URXVT终端。标签是通过嵌入urxvt实现的 在gtk笔记本容器中,使用pygobject作为gtk的接口。 urxvt使用 Perl,但功能有限(例如,没有标签拖动或标签关闭)。

功能

  • 选项卡名称编辑(双击)。
  • 制表符关闭,拖放。
  • 继承shell设置的选项卡标题。
  • 可自定义的键盘快捷键。

安装和使用

依赖性

  • python-gobject
  • python3-xlib

安装依赖项

Arch Linux:

  • sudo pacman -Spython-gobject
  • sudo yaourt -Spython3-xlib

其他Linux系统:

  • 使用您喜爱的包管理器安装python-gobject
  • pip3 install python3-xlib

安装urxvt标签

  • git clone git@github.com:simonzack/urxvt-tabbed.git
  • cd urxvt-tabbed
  • ./bin/urxvt-tabbed

配置

~/.urxvt_tabbed/urxvt_tabbed.conf读取配置, 它使用ini格式:

[section]foo=bar

[用户界面]

  • ^{TT11}$:font description 用于ui,例如MonospaceInconsolata 12Envy Code R italic 16。默认值来自GTK。

[概述]

  • close_last_tab:一个newcloseblank

[关键点地图]

  • prev_tab:上一个选项卡,默认为Control + Page_Up
  • next_tab:下一个选项卡,默认为Control + Page_Down
  • move_tab_prev:向左移动制表符,默认为 Control + Shift + Page_Up
  • move_tab_next:向右移动制表符,默认为 Control + Shift + Page_Down
  • new_tab:新选项卡,默认为Control + Shift + T
  • close_tab:关闭选项卡,默认为Control + F4

屏幕截图

Multiple tabs

贡献

如果您发现任何错误或有任何功能请求,请打开一个问题。 我很乐意接受任何请求。

许可证

根据GPLv3授权。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
Cassandra DB的javascript查询结果   java定时器任务调度   java在TLS上实现LDAP   为什么在浏览器中滚动会使java小程序闪烁?   未使用轮询器和serviceactivator提取java pubsub消息   java风暴多线程问题   java计算平均成绩   java将字符串添加到另一个类的数组列表中   文件Java路径如何转换为例如InputStream   java更改JComboBox的字体颜色   java inthttp:具有可轮询请求通道的inboundgateway   使用继承在Java中运行swing Base和扩展windows   java ivysettings。xml:添加本地maven路径   java如何将参数自定义视图传递给activity类   java延迟加载无法在Hibernate中使用一对一映射   当文件以“file:/”开头时,Java无法识别该文件   需要java正则表达式帮助,使用反斜杠   片段中的java GWT参数