Skip to content

neo451/nvim-zh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

neovim 中文输入改进计划

目前 neovim 中文输入插件支持较差,在中文文本上使用 vim motion 是很尴尬的。可能的解决方案的线索都已经存在,但是要么需要手动编译,要么要自己配置一些文件目录,要么需要写 vimscript 来配置,如果想写中文 markdown/org/norg,体验都会很差,本计划希望通过填补空缺,并收录已有的解决方案,来打破这个壁垒。

目标

  • 尽量用纯 lua 编写
  • 尽可能接近原生 vim 功能

单词跳转和单词操作 motion & textobject

  • 纯 lua 实现单词跳转和 textobject: jieba.nvim

GitHub Repo stars

  • python/rust 实现单词跳转: jieba.vim

GitHub Repo stars

跳转和搜索 jumps & search

跳转

  • flash-zh.nvim: GitHub Repo stars

  • vim-easymotion-zh: GitHub Repo stars

  • leap-zh.nvim: GitHub Repo stars

  • hop-zh-by-flypy: GitHub Repo stars

搜索

  • vim-PinyinSearch: GitHub Repo stars

(https://github.com/ppwwyyxx/vim-PinyinSearch) BY ppwwyyxx

中文输入法 input method

Linter

About

neovim中文输入改进计划

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages