aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnton Khirnov <anton@khirnov.net>2021-06-08 21:52:09 +0200
committerAnton Khirnov <anton@khirnov.net>2021-06-08 21:52:09 +0200
commitc8c6e5a883cb68a2dae8aeccee287bdddb8a6811 (patch)
tree38a5df083e30b7e0115a67a3c2f8fc0f94ad74c2
parent72664dd8a2e530e8ebbb0d8970a10d21810daa2d (diff)
Allow using Ctrl+c to abort selection.
-rw-r--r--reselect3
1 files changed, 2 insertions, 1 deletions
diff --git a/reselect b/reselect
index b6296d0..fd2193d 100644
--- a/reselect
+++ b/reselect
@@ -168,7 +168,8 @@ sub on_key_press {
if ($p) {
my $keyname = $self->XKeysymToString($keysym);
- if ($keyname eq 'Escape') {
+ if ($keyname eq 'Escape' ||
+ ($keyname eq 'c' && ($event->{state} & urxvt::ControlMask))) {
$self->screen_cur($p->{crow},$p->{ccol});
$self->{url_picker} = ();
} elsif ($keyname eq 'BackSpace') {