Introduction
Introduction Statistics Contact Development Disclaimer Help
index.md - sites - public wiki contents of suckless.org
git clone git://git.suckless.org/sites
Log
Files
Refs
---
index.md (892B)
---
1 Modal
2 =====
3
4 Description
5 -----------
6 This patch adds an insert mode to surf. While in the insert mode the
7 hotkeys without a MODKEY cannot be used, which allows you to type into a
8 text area/field without clashing with the hotkeys.
9
10 This patch modifies both the `config.def.h` and `surf.c` and removes
11 MODKEY modifier from most of the hotkeys (e.g. 'MODKEY+j' is now just
12 'j'). If you modify the patch to only apply to `surf.c` you should at
13 least have two hotkeys with a function called `insert`:
14
15 { 0, GDK_KEY_i, insert, { .i = 1 } },
16 { 0, GDK_KEY_Escape, insert, { .i = 0 } },
17
18 Note that if the modifier is `0`, `GDK_KEY_Escape` is the only key that
19 you can use to get out of the insert mode.
20
21 Download
22 --------
23 * [surf-modal-20190209-d068a38.diff](surf-modal-20190209-d068a38.diff)
24
25 Author
26 ------
27 * Sunur Efe Vural <[email protected]>
You are viewing proxied material from suckless.org. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.