当前位置: 首页 > news >正文

将gitee 上的nvim 配置 从gitee 上下载下来,并配置虚拟机

首先是下载 gitee 上的配置。

然后是 配置 tmux

然后是配置nvim .

1 在init.lua 文件中注释掉所有的与第三方插件有关的内容。

2 在packer 的文件中 , 注释掉所有的与 第三方插件有关的代码。

3 首先要保证 packer 能够正确的安装。

4 然后开始 安装 所有的插件。

5 然后开始 配置所有的插件。

---------------------------------------------------------------------------------------------------------------------

开始 安装 语言服务器。

pyright 需要首先安装 npm

但是会有这样的报错,估计还是跟npm 的版本有关的。

这个问题暂时先不解决。

----------------------------------------------------------------------------------------------------------------------------

开始设置 clangd , 其实我主要使用的还是 clangd .

我主要是去设置  android 的编译器的路径,还有就是 使用bear 生成 compile_json 文件。

先来生成  compile json 文件, clangd 需要这个文件。

我是用的是 rk3588s 的android12 进行测试。

在build.sh 中加入bear

然后重新编译内核。

就会在 编译目录生成 json 文件。

然后去改一下 , clangde 的路径。

我先不改 编译器, 看看 , 只是改 这个 compile_command.json ,能不能使用。

顺便看一下,编译器在哪?

疑问: 不太 明白 -C 与 -K的关系。

这里我不是很理解,好像, 不管是 -C还是 -K 最后都是用的是clang 的编译器。

不对,我是 gcc不是 clang. 我也是可以搜到的。

我的疑问:

1  在 何时设置的 gcc 的路径。我能找到的只有这里设置了路径,要不就是在别的文件下设置的。

------------------------------------------------------------------------------------------------------------------------------

出现一个新问题: 普通的shell 与tmux 中的shell 颜色不一致。

需要在 ~/.bashrc 中加入一行代码。

alias tmux="TERM=screen-256color  tmux"

具体不太明白是什么意思,估计是为了同 shell中的颜色的方案一致。

我在  .tmux.conf 中也有了设置。

  set-option -g default-terminal "screen-256color"

这样就可以解决这个问题了。

注意: 在修改了 .bashrc 之后,需要 source 一下才能生效。

总结: 目前  nvim 设置好了,可以开始 阅读代码了。

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • [Day 44] 區塊鏈與人工智能的聯動應用:理論、技術與實踐
  • Mendix 创客访谈录|Mendix 如何化解工业企业数字化转型的复杂性
  • 【人工智能基础四】循环神经网络(RNN)与长短时记忆网络(LSTM)
  • fabricjs 实现图像的二值化功能
  • 计算机网络基础 - 计算机网络和因特网(2)
  • ARM/Linux嵌入式面经(二十):地平线嵌入式开发
  • SQL进阶技巧:数据预处理如何对数据进行分桶【分箱】?
  • SD8223LC 首鼎SHOUDING单键电容式触摸IC SOT23-6
  • 面试经典算法150题系列-h指数
  • Jenkins参数化构建
  • C# 使用 NLog 输出日志到文件夹
  • springboot新农村综合展示平台-计算机毕业设计源码41793
  • 震惊!一男子深夜燥热难耐,竟然偷偷起身打开电脑并开始 学习c++入门基础(下)
  • 一个很变态却非常实用的发论文的新方向,【Transformer+目标检测】
  • 为什么有的地方笔记本经常连不上wifi,而手机可以?
  • CSS盒模型深入
  • Intervention/image 图片处理扩展包的安装和使用
  • Laravel 菜鸟晋级之路
  • Linux学习笔记6-使用fdisk进行磁盘管理
  • Nodejs和JavaWeb协助开发
  • oschina
  • Python中eval与exec的使用及区别
  • React 快速上手 - 07 前端路由 react-router
  • Sequelize 中文文档 v4 - Getting started - 入门
  • Vue2 SSR 的优化之旅
  • 跨域
  • 聊聊springcloud的EurekaClientAutoConfiguration
  • 强力优化Rancher k8s中国区的使用体验
  • 日剧·日综资源集合(建议收藏)
  • 如何设计一个微型分布式架构?
  • 设计模式走一遍---观察者模式
  • ​LeetCode解法汇总1410. HTML 实体解析器
  • ​探讨元宇宙和VR虚拟现实之间的区别​
  • #数据结构 笔记一
  • (1)(1.19) TeraRanger One/EVO测距仪
  • (Python) SOAP Web Service (HTTP POST)
  • (WSI分类)WSI分类文献小综述 2024
  • (二)WCF的Binding模型
  • (附源码)php新闻发布平台 毕业设计 141646
  • (几何:六边形面积)编写程序,提示用户输入六边形的边长,然后显示它的面积。
  • (南京观海微电子)——示波器使用介绍
  • (篇九)MySQL常用内置函数
  • (一)搭建springboot+vue前后端分离项目--前端vue搭建
  • (转)淘淘商城系列——使用Spring来管理Redis单机版和集群版
  • (转)为C# Windows服务添加安装程序
  • **登录+JWT+异常处理+拦截器+ThreadLocal-开发思想与代码实现**
  • ./include/caffe/util/cudnn.hpp: In function ‘const char* cudnnGetErrorString(cudnnStatus_t)’: ./incl
  • .net core Swagger 过滤部分Api
  • .NET Core实战项目之CMS 第一章 入门篇-开篇及总体规划
  • .net6 webapi log4net完整配置使用流程
  • .Net程序猿乐Android发展---(10)框架布局FrameLayout
  • ?php echo ?,?php echo Hello world!;?
  • @property @synthesize @dynamic 及相关属性作用探究
  • @Value读取properties中文乱码解决方案
  • @Value获取值和@ConfigurationProperties获取值用法及比较(springboot)