index.md (1265B)
1 line\_snap\_delimiter 2 ===================== 3 4 Description 5 ----------- 6 The primary use-case would be snap selecting a line in a terminal 7 multiplexer like tmux. Such selection would typically select across 8 all panes, whereas the user most likely wanted to select only the line 9 within a pane. 10 11 This patch adds following new variable into `config.def.h`: 12 * `snap_line_delimiters`: this is the array of (multi-byte) characters which 13 will terminate a line snap selection. By default it 14 contains the `tmux` window pane separator `│`. 15 16 Notes 17 ----- 18 * When snap selecting a line and dragging it, the selection can span multiple 19 panes. It's probably possible to address this in follow-up patches. 20 21 * The new delimiter variable does *not* affect word snap selection. If you want 22 to ignore certain characters when double tapping a word for seleciton, add that 23 character to `worddelimiters` in `config.def.h`. However, if a word snap selection 24 does select the line snap delimiter, a subsequent line snap selection will de-select 25 that character again anyway. 26 27 Download 28 -------- 29 * [st-line\_snap\_delimiter-3bd7e43.diff](st-line_snap_delimiter-3bd7e43.diff) 30 31 Authors 32 ------- 33 * Michael Buch - <michaelbuch12@gmail.com>