FkVim:Go语言制作的Vim软件(玩具类非成熟工具)

声明:这只是一个玩具并不是一个完整的项目,在这里你可以看到以下内容:

  1. 低技术力

  2. AI code

  3. 奇怪的名字

  4. 低效率的语言

  5. 低劣的语言表达力

第一次接触vi是我给linux换源的时候,很棒的软件使我第一次使用无法退出,有段时间我感觉这东西好难用啊!简直是石!

后来上课的时候带着电脑,不插电源开个idea嘎嘎耗电,vscode插件装多了也是,此时此刻我想起来那坨石,简单学习了以下使用方法后发现出乎意料的顺手,我的电脑不是全键盘,两手一摊非常舒适,逐渐的就开始折腾它,

很卡的小电脑

一开始使用的是vi和vim,vim顺手了真的非常好用,然后又接触了能装插件的nvim和lazyvim,不过我最喜欢的是lunarvim,很漂亮也很顺手

后来我不知道咋想的,我也要做一个自己的vim,那时候觉得tui是很简单的事情“啊,不就是在终端上绘制一些线条吗?这不是简简单单吗”然后那时候我就开始做了这个fkvim,当时用的是rust(rust用户特有的敢于重写一切),然后做一半就废弃了,那时候不知道是不是linux的事,终端中老是有文本残留,在win端就没问题,还是技术力太差了•ᴗ•💧

不过就在昨天我太无聊了,想着:反正Monica也不需要什么更新了我为什么不重做一下之前做过的东西,然后我就开始做一个说了名字就过不了审的,反正就是让你规律做一件事,然后可以记录时长的软件,翻来翻去发现只有这个可以做了,然后靠着现在ai那么发达,我也是圆了自己的梦,做了一个非常基础的vimdemo软件

这是正常模式的页面

可以使用:tree来打开文件管理:git打开git面板,还可以使用:sp和:vsp分屏,这个可以正常使用了我就直接用这个编辑代码了,也就是说fkvim的一部分也是使用fkvim写的

快捷操作窗口

如果记不住一些操作可以按一下空格打开whichkey菜单这样可以直接按里面的对应按键来使用对应功能

或者是直接在whichkey菜单输入“?”来打开快捷键大全,极大提升学习效率o(^▽^)o

补全功能什么的也是尽可能的满足基础的使用条件了,大家可以去玩一玩,但是不要拿来使用,这个并不是一个完整的好项目,只能当做一个玩具

更多游戏资讯请关注:电玩帮游戏资讯专区

电玩帮图文攻略 www.vgover.com