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第三方库


热门话题
java如何在JSF中检索DIV宽度   JavaMaven:替换导入为javax和jakarta创建单独的工件   java ModelViewController和应用程序设置   多线程Java线程,具有可视和音频   java Servlet通过Post上传文件   java Google日历API依赖项不起作用   使用多个窗口使用Eclipse进行java调试   java JNI 8 C++:线程附加和分离和异步回调   java将MS Office communicator状态指示器添加到JSP中   java找不到工件javax。指定路径下的jnlp:jnlpapi:jar:5.0   java以编程方式从图像生成像素艺术   java Eclipse IDE使用代理项对处理表情   java层和组件之间的区别是什么?   java使用正弦波进行流畅的转换   为什么我不能在NetBeans调试器中单步进入/跳过Java源代码?