首页 > 系统相关 >mingw64 + nvim + coc.nvim + nvim-dap : C++ windows - 02

mingw64 + nvim + coc.nvim + nvim-dap : C++ windows - 02

时间:2023-04-02 12:57:07浏览次数:47  
标签:02 npm git windows github https com nvim

2.1 命令行工具

https://github.com/sharkdp/fd

https://github.com/junegunn/fzf

https://github.com/BurntSushi/ripgrep

https://github.com/tree-sitter/tree-sitter

C:\gnu\cli\fd.exe
C:\gnu\cli\fzf.exe
C:\gnu\cli\rg.exe
C:\gnu\cli\tree-sitter.exe

添加到path

2.2 git

https://git-scm.com/downloads

https://github.com/git-for-windows/git/releases/download/v2.40.0.windows.1/Git-2.40.0-64-bit.exe

https://git-lfs.com/

https://github.com/git-lfs/git-lfs/releases/download/v3.3.0/git-lfs-windows-v3.3.0.exe

git config --system core.longpaths true
git config --global user.name "uname"
git config --global user.email "[email protected]"
git config --global core.autocrlf false
git config --global core.filemode false
git config --global color.ui true
git config --global --add safe.directory '*'

git lfs install

2.3 字体

fixed width font with code icon

Sarasa NF

2.4 windows terminal

https://github.com/microsoft/terminal

https://github.com/PowerShell/PowerShell

配置 windows terminal

2.5 C++ DAP

https://github.com/microsoft/vscode-cpptools

https://github.com/microsoft/vscode-cpptools/releases/download/v1.14.5/cpptools-win64.vsix

windows 下的 nvim-dap C++ DAP

cpptools-win64.vsix

解压到本路径 C:\gnu\tool\cpptools

2.6 node.js

不选择这个,不安装 visual studio, 以后安装某些 npm module 可能会因此出问题。

没有安装这个

====================================================
Tools for Node.js Native Modules Installation Script
====================================================

This script will install Python and the Visual Studio Build Tools, necessary
to compile Node.js native modules. Note that Chocolatey and required Windows
updates will also be installed.

This will require about 3 GiB of free disk space, plus any space necessary to
install Windows updates. This will take a while to run.

Please close all open programs for the duration of the installation. If the
installation fails, please ensure Windows is fully updated, reboot your
computer and try to run this again. This script can be found in the
Start menu under Node.js.

You can close this window to stop now. Detailed instructions to install these
tools manually are available at https://github.com/nodejs/node-gyp#on-windows

安装 nvim 依赖

 npm install -g neovim
PS C:\gnu\cli\wt>  npm install -g neovim

added 35 packages in 6s

2 packages are looking for funding
  run `npm fund` for details
npm notice
npm notice New minor version of npm available! 9.5.0 -> 9.6.3
npm notice Changelog: https://github.com/npm/cli/releases/tag/v9.6.3
npm notice Run npm install -g [email protected] to update!
npm notice

2.7 python

没有在windows中安装python, msys中已经安装了。

2.8 path

标签:02,npm,git,windows,github,https,com,nvim
From: https://www.cnblogs.com/Searchor/p/17280264.html

相关文章

  • mingw64 + nvim + coc.nvim + nvim-dap : C++ windows - 03
    3.1cclshttps://github.com/MaskRay/ccls/wiki/Build在msys中:pacman-S--noconfirmmingw-w64-x86_64-clangmingw-w64-x86_64-clang-tools-extramingw64/mingw-w64-x86_64-pollymingw-w64-x86_64-cmakemingw-w64-x86_64-jqmingw-w64-x86_64-ninjamingw-w64-x86_64-n......
  • mingw64 + nvim + coc.nvim + nvim-dap : C++ windows - 04
    4.1init.vim将init.vim放置到下面:echostdpath('config')~\AppData\Local\nvim4.2plughttps://github.com/junegunn/vim-plug将plug.vim放置到下面~\AppData\Local\nvim-data\site\autoload4.3:PlugInstall4.3.1网络问题gitproxy4.3.2process4.3......
  • mingw64 + nvim + coc.nvim + nvim-dap : C++ windows - 05
    PSC:\Users\dev\Desktop\cpp>cd.\build\PSC:\Users\dev\Desktop\cpp\build>cmake..-DCMAKE_BUILD_TYPE=Debug--Buildingfor:Ninja--TheCcompileridentificationisGNU12.2.0--TheCXXcompileridentificationisGNU12.2.0--Detect......
  • jQuery遍历_02
       ......
  • AcWing 1023. 买书
    小明手里有n元钱全部用来买书,书的价格为10元,20元,50元,100元。问小明有多少种买书方案?(每种书可购买多本)输入格式一个整数n,代表总共钱数。输出格式一个整数,代表选择方案种数。数据范围0≤n≤1000输入样例1:20输出样例1:2输入样例2:15输出样例2:0输入样例3:0输出样例3:1......
  • 组会小结20230328
    1、《RobustRGB-DFusionforSaliencyDetection》(1)引入了一种分层注意力(LWA)来自动调整不同层之间的深度图贡献,动态确定每层的具体融合策略。(2)设计了一个三叉戟空间注意力(TSA),通过聚合更广泛的空间上下文特征以解决深度错位问题。 具体步骤:RFnet网络主要由分层注意LWA和......
  • Windows窗口对象
         ......
  • 2023.3.31 还没出门,感觉阴天;出门了,不阴不晴
    哇哈哈哈哈哈哈中奖啦!有生之年终于轮到我中奖啦哈哈哈哈薅万代的羊毛真是爽死啦果冻包是啥我猜猜是透明的那种挎包应该下午去校医院研究生体检,啊啊啊疼死了,抽血疼死了(其实也没有那么疼,但是旁边有人哄的话就好容易哭哭噢/(ㄒoㄒ)/~~)体检完居然有快两小时了去买了杨枝甘露......
  • AcWing 1022. 宠物小精灵之收服
    宠物小精灵是一部讲述小智和他的搭档皮卡丘一起冒险的故事。一天,小智和皮卡丘来到了小精灵狩猎场,里面有很多珍贵的野生宠物小精灵。小智也想收服其中的一些小精灵。然而,野生的小精灵并不那么容易被收服。对于每一个野生小精灵而言,小智可能需要使用很多个精灵球才能收服它,而在......
  • AcWing 1024. 装箱问题
    有一个箱子容量为V,同时有n个物品,每个物品有一个体积(正整数)。要求n个物品中,任取若干个装入箱内,使箱子的剩余空间为最小。输入格式第一行是一个整数V,表示箱子容量。第二行是一个整数n,表示物品数。接下来n行,每行一个正整数(不超过10000),分别表示这n个物品的各自体积。......