Path: blob/master/src/packages/frontend/editors/slate/keyboard/find.ts
1697 views
/*1* This file is part of CoCalc: Copyright © 2020 Sagemath, Inc.2* License: MS-RSL – see LICENSE.md for details3*/45import { register } from "./register";67register(8[9{ key: "f", ctrl: true },10{ key: "f", meta: true },11{ key: "h", ctrl: true }, // also include H, which is shortcut for12{ key: "h", meta: true }, // replace, since find/replace are unified in our editor.13],14({ extra }) => {15extra.search.focus(getSelection()?.toString());16return true;17}18);1920register(21[22{ key: "g", ctrl: true },23{ key: "g", meta: true },24],25({ extra }) => {26extra.search.next();27return true;28}29);3031register(32[33{ key: "g", ctrl: true, shift: true },34{ key: "g", meta: true, shift: true },35],36({ extra }) => {37extra.search.previous();38return true;39}40);414243