MCPcopy Create free account
hub / github.com/ronreiter/interactive-tutorials / makeKeyRange

Function makeKeyRange

static/js/codemirror/keymap/vim.js:261–267  ·  view source on GitHub ↗
(start, size)

Source from the content-addressed store, hash-verified

259 var whiteSpaceRegex = /\s/;
260 var wordRegexp = [(/\w/), (/[^\w\s]/)], bigWordRegexp = [(/\S/)];
261 function makeKeyRange(start, size) {
262 var keys = [];
263 for (var i = start; i < start + size; i++) {
264 keys.push(String.fromCharCode(i));
265 }
266 return keys;
267 }
268 var upperCaseAlphabet = makeKeyRange(65, 26);
269 var lowerCaseAlphabet = makeKeyRange(97, 26);
270 var numbers = makeKeyRange(48, 10);

Callers 1

VimFunction · 0.85

Calls 1

pushMethod · 0.45

Tested by

no test coverage detected