项目作者: Conni2461

项目描述 :
st fork
高级语言: C
项目地址: git://github.com/Conni2461/st.git
创建时间: 2019-06-10T20:54:16Z
项目社区:https://github.com/Conni2461/st

开源协议:MIT License

下载


st fork - simple terminal

st is a simple terminal emulator for X which sucks less.

Requirements

In order to build st you need the Xlib header files.

Optional (For shortcuts):

  • dmenu
  • xdg-open
  • xclip

Installation

Edit config.mk to match your local setup (st is installed into
the /usr/local namespace by default).

Afterwards enter the following command to build and install st (if
necessary as root):

  1. make clean install

Running st

If you did not install st with make clean install, you must compile
the st terminfo entry with the following command:

  1. tic -sx st.info

See the man page for additional details.

Shortcuts

All shortcuts can be found in the manpage.

Key Function
Alt + PgUp Scroll up 1 page
Alt + PgDown Scroll down 1 page
Alt + u Scroll up 1 page
Alt + d Scroll down 1 page
Alt + k Scroll up 1 line
Alt + j Scroll down 1 line
Alt + Up Scroll up 1 line
Alt + Down Scroll down 1 line
Alt + Shift + H Reset zoom
Alt + Shift + Up Zoom in - small steps
Alt + Shift + Down Zoom out - small steps
Alt + Shift + K Zoom in - small steps
Alt + Shift + J Zoom out - small steps
Alt + plus Zoom in - small steps
Alt + minus Zoom out - small steps
Alt + Shift + D Zoom in - big steps
Alt + Shift + U Zoom out - big steps
Alt + l Show all links in dmenu and open selected one with xdg-open
Alt + y Show all links in dmenu und copy selected one with xclip

Applied Patches

  • hidecursor: Hides the mousecursor as soon as you start typing.
  • spoiler: Use inverted defaultbg/fg for selection when bg/fg are the same.
  • scrollback: Allows you to scrollback in history. No mouse support.
  • externalpipe: Allows you to pipe the terminalscreen to an external command.
  • anysize: Patch, will remove unsightly gaps between windows
  • newterm: New terminal in current directory
  • font2: Adds field for spare fonts
  • ligatures: This patch adds proper drawing of ligatures.
  • colorscheme: This patch adds multiple color schemes and lets you change them without having to restart st.