作者:司徒琪瑶_186 | 来源:互联网 | 2023-06-01 14:41
本文整理了Java中jline.console.KeyMap.viInsertion()方法的一些代码示例,展示了KeyMap.viInsertion()的具体用法。这些代码示例主要来源于Github
本文整理了Java中jline.console.KeyMap.viInsertion()
方法的一些代码示例,展示了KeyMap.viInsertion()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。KeyMap.viInsertion()
方法的具体详情如下:
包路径:jline.console.KeyMap
类名称:KeyMap
方法名:viInsertion
KeyMap.viInsertion介绍
暂无
代码示例
代码示例来源:origin: jline/jline
public static Map keyMaps() {
Map keyMaps = new HashMap();
KeyMap emacs = emacs();
bindArrowKeys(emacs);
keyMaps.put(EMACS, emacs);
keyMaps.put(EMACS_STANDARD, emacs);
keyMaps.put(EMACS_CTLX, (KeyMap) emacs.getBound("\u0018"));
keyMaps.put(EMACS_META, (KeyMap) emacs.getBound("\u001b"));
KeyMap viMov = viMovement();
bindArrowKeys(viMov);
keyMaps.put(VI_MOVE, viMov);
keyMaps.put("vi-command", viMov);
keyMaps.put("vi", viMov);
KeyMap viIns = viInsertion();
bindArrowKeys(viIns);
keyMaps.put(VI_INSERT, viIns);
return keyMaps;
}
代码示例来源:origin: com.typesafe.sbt/incremental-compiler
public static Map keyMaps() {
Map keyMaps = new HashMap();
KeyMap emacs = emacs();
bindArrowKeys(emacs);
keyMaps.put(EMACS, emacs);
keyMaps.put(EMACS_STANDARD, emacs);
keyMaps.put(EMACS_CTLX, (KeyMap) emacs.getBound("\u0018"));
keyMaps.put(EMACS_META, (KeyMap) emacs.getBound("\u001b"));
KeyMap viMov = viMovement();
bindArrowKeys(viMov);
keyMaps.put(VI_MOVE, viMov);
keyMaps.put("vi-command", viMov);
keyMaps.put("vi", viMov);
KeyMap viIns = viInsertion();
bindArrowKeys(viIns);
keyMaps.put(VI_INSERT, viIns);
return keyMaps;
}