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