Merge pull request #53 from hold-baby/main

feat: 支持 ctrl+j/k 代替上下方向键
This commit is contained in:
Ziu 2023-05-20 11:49:23 +08:00 committed by GitHub
commit 55fac27d91
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -199,8 +199,8 @@ watch(
const keyDownCallBack = (e) => { const keyDownCallBack = (e) => {
const { key, ctrlKey, metaKey, altKey } = e const { key, ctrlKey, metaKey, altKey } = e
const isArrowUp = key === 'ArrowUp' const isArrowUp = key === 'ArrowUp' || (ctrlKey && (key === 'K' || key === 'k'))
const isArrowDown = key === 'ArrowDown' const isArrowDown = key === 'ArrowDown' || (ctrlKey && (key === 'J' || key === 'j'))
const isEnter = key === 'Enter' const isEnter = key === 'Enter'
const isCopy = (ctrlKey || metaKey) && (key === 'C' || key === 'c') const isCopy = (ctrlKey || metaKey) && (key === 'C' || key === 'c')
const isNumber = parseInt(key) <= 9 && parseInt(key) >= 0 const isNumber = parseInt(key) <= 9 && parseInt(key) >= 0