Skip to content

Commit

Permalink
Support navigation using ⌃N/⌃P
Browse files Browse the repository at this point in the history
Fixes #894
  • Loading branch information
p0deje committed Oct 2, 2024
1 parent f07df32 commit e98401c
Showing 1 changed file with 8 additions and 2 deletions.
10 changes: 8 additions & 2 deletions Maccy/KeyChord.swift
Original file line number Diff line number Diff line change
Expand Up @@ -65,15 +65,21 @@ enum KeyChord: CaseIterable {
self = .deleteLastWordFromSearch
case (.downArrow, []),
(.downArrow, [.shift]),
(.n, [.control]),
(.n, [.control, .shift]),
(.j, [.control]):
self = .moveToNext
case (.downArrow, _) where modifierFlags.contains(.command) || modifierFlags.contains(.option):
case (.downArrow, _) where modifierFlags.contains(.command) || modifierFlags.contains(.option),
(.n, [.control, .option]):
self = .moveToLast
case (.upArrow, []),
(.upArrow, [.shift]),
(.p, [.control]),
(.p, [.control, .shift]),
(.k, [.control]):
self = .moveToPrevious
case (.upArrow, _) where modifierFlags.contains(.command) || modifierFlags.contains(.option):
case (.upArrow, _) where modifierFlags.contains(.command) || modifierFlags.contains(.option),
(.p, [.control, .option]):
self = .moveToFirst
case (KeyChord.pinKey, KeyChord.pinModifiers):
self = .pinOrUnpin
Expand Down

0 comments on commit e98401c

Please sign in to comment.