- Zhihu link
- Download link
Sux is a powerful productivity tool with a size of only 500K + at the same time
- translation
- Historical shear plate
- Screenshot & Texture
- Quick search like Listary/Alfred /wox:
Shift + space
- Macos-like trigger Angle
- Edge trigger
- Global custom shortcut keys for various operations
- Text substitute
- Text converter
- Custom themes
- The tray menu
- Quick instructions
- Customizable JSON configuration
- blabla…
An alternative to Alfred/Wox/Listary/Capslock+/OneQuick .
Inspired by Alfred/Wox/Listary/Capslock+/utools/OneQuick, thank u.
important
- Run SUx as an administrator
- Prevent anti-virus software from killing:
- Open win10 tray
Windows Security Center
–Virus and threat protection
–Administration Settings for Virus and threat Prevention Settings
–Adding or deleting exclusions
–Add exclusions
–folder
, and then select the folder where sux is located - Sux will be whitelisted if it is reported to be killed by other antivirus software
- If Windows Security Center killed him, it’s in its
Virus and threat protection
–Protecting historical records
– Find the delete sux history –reduction
- Open win10 tray
- Please run sux as administrator.
Just download sux.zip and unzip it then run sux.exe as admin !
Quick search search-plus
Most of the timeShift + space
Then blank the space to search for things and press to cancel the menualt
oresc
All menus allow you to select a text and query it directly, the row on the rightq/w/e/r
Everything is a shortcut
You can also select a text and then shift+ space and query directly.
All default shortcuts are modifiable. Find ShowSuxMenu in conf.user.json. Change it to capslock_q or alt_space or doublehit_CTRL or triplehit_shift or any other shortcut you like, Doublehit_alt (double click Alt) is not recommended, however, because Alt loses focus.
whyShift + space
It’s not a search box, right?
It used to be that way, but later I gave it to some users (such as the operation staff) and found that they couldn’t remember the key. Baidu is BD, Google is GG, right? Later I made this shortcut menu, after using a few familiar shortcut keys is also very fast and convenient, save every time to input what GG/BD trouble
translation
Translation is integrated in the shortcut menu. After shift+ space pops up the menu, press F
History clipboard- Plus
After the shift+ space popup menu, press V to support this history paste board:
- Image content (as shown in the SUX clipboard
[images]
Logo, SUX supports images copied directly from the browser or anywhere) - Support other binary files, such as image files, TXT files and so on, will be to
[file]
or[Multiple files]
logo - Support folder, will be to
[Folder]
logo - Support one click to paste all history clipboard record and clear all, sometimes need to go to various places to copy a lot of things at once, and then paste, then you can clear history and paste all in one click
Screenshot and texture
Shift + space popup menu after:
- According to the
tab
Is a screenshot - According to the
s
Texture. After the texture window comes out, click on the texture picture to make it translucent. Texture is still useful for users who sometimes need to write code against texture or draw against texture
Hot corner similar to macOS trigger Angle
To use it, go to the SUX tray menu to enable the trigger Angle function
When enabled, different actions will be triggered when the mouse moves to the upper left/lower left/upper right/lower right of the screen:
Triggering Angle | operation |
---|---|
Upper left | Jump to the previous TAB in your browser |
The upper right | Skip to the next TAB in your browser |
The lower left | Simulation by pressingwin key |
The lower right | Simulation by pressingalt+tab |
These are default actions that you can change by modifying the custom configuration conf.user.json
"hot-corner": {
"action": {
"LeftTopCorner": {
"hover": "JumpToPrevTab"
},
"RightTopCorner": {
"hover": "JumpToNextTab"
},
"LeftBottomCorner": {
"hover": "win"
},
"RightBottomCorner": {
"hover": "GotoPreApp"}}},Copy the code
The edge of the screen trigger hot-edge
For example, if you hover your mouse over the left edge of the screen and scroll, you’ll find that you can adjust the volume
Here is the default edge touch print:
The edge | shortcuts | operation |
---|---|---|
The left edge of the | roller | Adjust the volume |
The left edge of the | Middle mouse button | Move the current window to the left of the screen |
Right edge | roller | Turn the page up/down |
Right edge | Middle mouse button | Move the current window to the right of the screen |
Left half of the upper margin | roller | Go to the top/bottom of the page |
Right half of the upper margin | roller | Turn the page up/down |
Left half of the upper margin | Middle mouse button | To minimize the |
Right half of the upper margin | Middle mouse button | maximize |
Under the edge of the | roller | Switch desktop |
Under the edge of the | Middle mouse button | Display desktop Manager |
The text replacement is replace-text
After the shift+ space menu pops up, press R
When filling in the email, you often type a lot of words or fill in the password, you always need to repeat a long string of words. For the text that often needs to be repeated, this time can use a text replacement, for example, the password is abCD12349087234bghyYMll such a long password can be defined as ABC ::, Or, for example, replace h/ with http:// or something like that. The configuration can be defined freely. If the selected text is selected, only the selected text is replaced.
The default configuration is as follows:
"replace-text": {
"enable": 1."buildin": {
"h/": "http://"."hs/": "https://"."qc@": "@qq.com"."gc@": "@gmail.com".16 "@": "@163.com"
},
"custom": {}},Copy the code
Text converter
After shift+ Space pops up the menu, press G
Those of you who write a lot of code will often have the need to convert camel named text to snake named text or uppercase text
CMDs instruction
After shift+ Space pops up the menu, press C
cmd
: open a command prompt window on the current Explorer path: Open a command prompt window on the current explorer pathgit
: open a git bash window on the current explorer path: Open a git bash window on the current explorer pathEverything
: Open Everything, and if the text is already selected, use Everything to search for the text. (Sux works with Everything if you also use Everything,Click here for recommended configurations)sux
Sux Official site
The tray menu
Direct mouse click on the SUx tray icon to quickly disable SUx
Disable automatic update for Windows 10
Win10 automatic Update win10 automatic Update with win10 itself is not prohibited, even if closed Windows Update service, It will also automatically turn on after a period of time. This function of SUx completely solves this problem and no longer worries.
Window mover – always keeps a new window open on the monitor where the mouse is located
For multi-monitor users, double-click on an application to open it on the 2 monitor, and it is likely that the application window will open on the 1 monitor. Sux’s window mover solves this problem
Note: This option is automatically disabled (grayed out) when detecting that the user has only one monitor.
Shortcut keys are fully customized
The big thing about this tool is hotkey
- To enhance text input, you can use the Capslock key with the following auxiliary keys to achieve most of the text needs, no need to switch between mouse and keyboard, like VIm, all kinds of cursor movement is very convenient
- You can also customize a variety of shortcut keys to trigger various actions, such as with the touchpad to achieve rapid window size, three finger drag effect
Preset shortcut keys:
shortcuts | operation |
---|---|
ctrl+8 |
Simulate the operation of the mouse by pressing downThree refers to click Set as a shortcut keyctrl+8 “And then you can simulate the mouse-hold operation to achieve something like MACThree refers to drag The effect of) |
ctrl+shift+alt+m |
Maximize/minimize WindowsClick on the four fingers Set toctrl+shift+alt+m To quickly Max/minimize Windows. |
caps+h/j/k/l |
You can go up, down, left, right, for examplecaps+alt+h I’m going to go to the left. Same thing |
caps+s |
It’s left, for examplecaps+alt+s So if I go to the left, same thing, plusalt It’s selected, it’s not added, it’s moved |
caps+e |
Is plusalt Is selected |
caps+d |
Is plusalt Is selected |
caps+f |
Is right, plusalt Is selected |
Caps + comma |
Move the cursor to the far left, plusalt Is selected |
Caps + end |
Move the cursor to the far right, plusalt Is selected |
caps+i |
It’s one word to the left |
caps+alt+i |
It’s a word to the left |
caps+o |
It’s one word to the right |
caps+alt+o |
It’s just a word to the right |
caps+n |
Just delete a word to the left |
caps+alt+n |
That’s delete to the left at the beginning of the line |
caps+m |
Just delete a word to the right |
caps+alt+m |
That’s delete to the right at the end of the line |
caps+w |
Select the current word |
caps+alt+w |
Select the current row |
caps+c |
A simulatedctrl+c |
caps+alt+c |
This is also an analog copy, but the path of the file is returned when the file is copied |
caps+r |
A simulatedctrl+y |
caps+v |
A simulatedshift+insert (Good news for terminal enthusiasts) |
caps+tab |
The entire line is indented, regardless of where the cursor is on the current line |
caps+backspace |
Deletes all text on the line where the cursor is located |
capslock+enter |
The cursor starts a new line break regardless of whether the cursor is at the end of the line, without truncating the sentence |
capslock+alt+enter |
Start a new line at the end of the line regardless of whether the cursor is at the end of the line without truncating the sentence |
You can also configure others for users to try
Default Configuration Overview:
"hotkey": {
"enable": 1."buildin": {
"shift_space": "ShowSuxMenu"."capslock_c": "ctrl_c"."capslock_e": "up"."capslock_alt_e": "shift_up"."capslock_s": "left"."capslock_alt_s": "shift_left"."capslock_f": "right"."capslock_alt_f": "shift_right"."capslock_d": "down"."capslock_alt_d": "shift_down"."ctrl_8": "SimulateClickDown"."ctrl_shift_alt_m": "MaxMinWindow"."capslock_alt_c": "SaveSelectedFilePathToClipboard"."capslock_w": ["ctrl_left"."ctrl_shift_right"]."capslock_shift_w": ["home"."shift_end"]."capslock_`": "SwitchCapsState"."capslock_tab": ["home"."tab"]."capslock_v": "shift_ins"."capslock_shift_v": "shift_6"."capslock_r": "ctrl_y"."capslock_enter": "InsertLineBelow"."capslock_shift_enter": "InsertLineAbove"."capslock_backspace": ["home"."shift_end"."backspace"]."capslock_y": "shift_8"."capslock_alt_y": "shift_5"."capslock_u": "shift_1"."capslock_alt_u": "shift_2"."capslock_h": "left"."capslock_alt_h": "shift_left"."capslock_j": "down"."capslock_alt_j": "shift_down"."capslock_k": "up"."capslock_alt_k": "shift_up"."capslock_l": "right"."capslock_alt_l": "shift_right"."capslock_p": "shift_7"."capslock_alt_p": "shift_3"."capslock_i": "ctrl_left"."capslock_alt_i": "shift_ctrl_left"."capslock_o": "ctrl_right"."capslock_alt_o": "shift_ctrl_right"."capslock_9": "["."capslock_alt_9": "{"."capslock_0": "]"."capslock_alt_0": "}"."capslock_n": "ctrl_bs"."capslock_alt_n": "shift_home_del"."capslock_m": "ctrl_del"."capslock_alt_m": "shift_end_del"."capslock_,": "home"."capslock_alt_,": "shift_home"."capslock_.": "end"."capslock_alt_.": "shift_end"."capslock_;": "_"."capslock_alt_;": "-"."capslock_'": "="."capslock_alt_'": "shift_="."capslock_/": "\ \"."capslock_alt_/": "shift_\\"
},
"custom": {}}Copy the code
Custom Configuration
You can find the menu of “edit configuration file” in the tray menu. Remember to restart SUx after changing the configuration
Configuration authoring rules:
- Action type: Select from the following actions
ShowSuxMenu
StartSuxAhkWithWin
MoveWindowToLeftSide
MoveWindowToRightSide
OpenFileExplorer
OpenActionCenter
CloseCurrentWindow
GoTop
GoBottom
GoBack
GoForward
LockPc
OpenTaskView
VolumeMute
VolumeUp
VolumeDown
GotoNextDesktop
GotoPreDesktop
RefreshTab
ReopenLastTab
GotoPreApp
JumpToPrevTab
JumpToNextTab
SwitchCapsState
SwitchInputMethodAndDeleteLeft
MaxMinWindow
MaxWindow
MinWindow
ReloadSux
SelectCurrentWord
SelectCurrentLine
InsertLineBelow
InsertLineAbove
DeleteCurrentLine
IndentCurrentLine
SimulateClickDown
- A single keyboard action to send: for example, to send
Under the shift +
isshift_down
- Send a sequence of keyboard actions, such as caps
+w to select the current word, first move to the left of the word, then move to the right of the word, then set to: “capslock_w”: [“ctrl_left”, “CTRl_shift_right “] ‘
- Some special hotkey definition mapping table:
Lbutton: Left-click
Rbutton: Right-click
Mbutton: Medium key click
-Blair: I'm wheelup
-Blair: I'm wheeldown
Hover: hover
Can only be used in trigger Angle configurationsDoublehit_ : double-click
, such asdoublehit_alt
Double-click on the saidalt
Triplehit_ : three strikes
Remarks – Sets Everything to always be sorted by number of runs
If you also use Everything, sux can work with Everything. Here are the recommended configurations
- Everything is set as follows:
- Save Settings and data to the %APPDATA%\Everything directory
- Automatically starts with the system
- Run as an administrator
- Everything service
- Out of Everything
- Go to its configuration file everything.ini and add it at the end of its file
sort=Run Count sort_ascending=0 always_keep_sort=1 Copy the code
- Run Everything
TODO List
- auto update
- add more action
- Clicking tray Menu does not disappear Menu
- ext ahk
- Search_plus is destroyed when out of focus
- Smart Selection Double quotation marks, parentheses, single quotation marks
- translation gui change color to gray/ dpi / voice audio / soundmark encoding