进化neovim到lin.nvim风味
1. 开发动机及其工作背景在《neo|vim 高效编辑的基本配置》中:(1)用了十年的vimrc配置文件终于被清理了,只保留了最基本的高效编辑功能;(2)同时使neovim和vim共享同一个配置、共用同一套插件文件。这样能保证在新的环境中,咱们能立马有个顺手的编辑器使用。但它的功能还是太弱了:没有文件浏览器、没有代码自动补全、没有快速跳转、没有全文查找。要让它成为稍微像样的IDE编辑器,还是需要一番打扮、折腾。 这个开发、编辑环境,应该满足以下标准: 是顺应技术发展潮流的,是现代化的。这样能尽量少折腾工具本身,把精力放在编辑开发上。 有良好的插件生态支持,这样“衣来伸手饭来张口”,而不至于需要用的时候“要啥没啥”。 显而易见,neovim比vim更符合我的要求。为了减少给neovim挑选插件精力负担,我直接使用了lin.nvim : Lin Rongbin’s Neovim Distribution。与lin.nvim的管理员沟通之后,虽然它还没有正式 release,但是功能基本就绪,程序也基本稳定了。官网关于它的简介如下: lin.nvim is a highly configured Neovim distribution integrated with tons of...
neo|vim高效编辑的基本配置
家门不幸啊 😭: 把随身Linux系统格式化重装之后,发现用作Linux数据全盘备份的固态硬盘坏了。 只好找到另一块数据备份的机械硬盘,以恢复随身Linux系统的数据。但是三大件(zsh, tmux, neovim)的配置文件还是几年前的状态。 zsh,tmux还好,但是neovim的插件都太旧了。趁着这次机会,把neovim相关功能替换成更新潮的插件。但在此之前,我需要把先前的neovim的配置清理一下,提炼出我欣赏的基本功能,并把这些配置做成neovim、vim通用的状态。 1. 安装neovim插件工具在Windows系统的wsl终端中,为neovim安装插件管理工具vim-plug,指令如下: 12sh -c 'curl -fLo "${XDG_DATA_HOME:-$HOME/.local/share}"/nvim/site/autoload/plug.vim --create-dirs \ https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim' 2....
打造个人发展的飞轮效应
1....
AutoGPT的本地安装及使用
AutoGPT 号称提供了一种新的强智能的工作方式。今天在本机安装、体验一把。记录一下快速流程 [1] : 环境准备工作 Git install Python 3.7 or later OpenAI API key here. PineCone API key PineCone 安装 AutoGPT 在任意目录下,克隆Auto-GPT的最新官方库: 1git clone https://github.com/Significant-Gravitas/Auto-GPT.git 进入上述的Auto-GPT的根目录,并安装相关依赖: 12cd 'Auto-GPT'pip install -r requirements.txt 在Auto-GPT根目录下,配置openai和pinecone的服务信息。主要是将.env.template重命名为.env,并将其中的OPENAI_API_KEY,PINECONE_API_KEY,PINECONE_ENV修改成你自己付费后分配得到账号。 AutoGPT...
你好,世界。我来了
夜幕降临,独行街头。华灯闪耀,车水马龙。周遭的喧嚣似乎与我无关,于是眼睛无聊地扫着陌生人的面孔。唉,有些破事儿,说出来别人觉得没劲。还是憋这自己肚子里——这样比较无公害吧~ 孤独长椅等疲人,夜风拂面慰独心。 “飘飘何所似,天地一沙鸥啊……”,我感叹着人生的无常,双手盖在脸上使劲儿搓了搓。被身边的人往死里逼,这也许就是众生的宿命。 如果有来生,要做一棵树,站成永恒,没有悲欢的姿势: 一半在尘土里安详,一半在风里飞扬;一半洒落荫凉,一半沐浴阳光。 非常沉默,非常骄傲。从不依靠,从不寻找。 从长椅上站起身来,夜色渐渐消退,天边泛着微光。不远处的黎明好像在对我说: 你好,世界,我来了。小舟从此逝,江海寄余生~~