Skip to content

Feature: Vim 模式支持 #29

@murongg

Description

@murongg

Feature Description

支持 Vim 风格的编辑模式,包括:

  • Vim 语法的光标移动(h/j/k/l 等)
  • 按块复制粘贴
  • 基本的 Vim Normal/Insert 模式切换

Motivation

部分用户习惯 Vim 操作方式,在编辑器中支持 Vim 模式可以显著提升这些用户的编辑效率。可参考 Obsidian 的 VIM 模式实现。

Proposed Solution

基于 ProseMirror 的 keymap/extension 机制实现 Vim 模式,参考 obsidian-vim 等成熟方案。

Source

V2EX #44 shiluanzzz:"已 star,蹲个 vim 模式"

Metadata

Metadata

Assignees

No one assigned

    Labels

    P2P2 - Medium prioritycomplexity:highHigh implementation complexityenhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions