美文网首页
命令行工具(ycm, tldr等)安装指南【持续更新】

命令行工具(ycm, tldr等)安装指南【持续更新】

作者: 吃远 | 来源:发表于2019-03-09 19:10 被阅读0次

一、概述

  由于近期在公司的开发环境以Linux(Ubuntu系统)为主,之前收藏但一直没用过的技巧可能会慢慢地用起来。在此过程中不可避免会涉及一些工具的安装,本文主要用于记录这些Linux下小工具的安装指南。

二、开发工具安装

2.1 tldr

  全称是“Too Long Didn’t Read”,就是一款代替Linux自带帮助系统man或者--help的社区驱动的手册页合集。使用效果见下图:

Fig. 1 使用示例
  • 安装步骤:
sudo apt-get install nodejs
sudo apt-get install npm 
sudo npm install -g n
sudo n latest
sudo npm install -g tldr

2.2 YouCompleteMe

  YCM号称是史上最难装的插件...我之前虽然装上了好几次,但是一直稀里糊涂的。上一次一次装好还是两天前,结果作死把py3.5环境搞坏了,换成py3.6结果ycm装不上,关键错误是在搜索python library哪里,说python3.6 missing headers.

  然后又装回py3.5,参考这里,重新用py3.5装了下ycm。

  如果之前安装过ycm没有成功,请把/.vim文件夹整个删掉,把/.vimrc也删掉,确保python没问题,vim版本大于8.


  • 正文:
      关于YCM的安装,网上有很多教程,看了下非常繁琐,而且大多数人应该也有体验,成功率并不高。我在这里记录下自己的方法,可以说基本上无脑安装。如果网好的话应该几分钟就可以装好(我用的公司的网,可以连外网所以非常快),网稍差一点也就四十分钟左右(教研室的网)。

  方法——vimplus。随便找个路径,运行下面的命令:

git clone https://github.com/chxuan/vimplus.git
cd ./vimplus
sudo ./install.sh

  然后随便建一个tst.cpp看看。不出意外的话会出现满屏幕的
plugxxx not found...这是因为~/.vimrc文件中的plug命令未能识别。我当时估计可能是plug.vim没有访问权限,试了下果然如此:

  进入~/.vim文件夹,里面应该有个autoload文件夹,试下cd能否进去,如果报错:permission denied,直接给autoload文件夹开权限:

sudo chmod -R 777 autoload

然后再vim tst.cpp看一看,应该就没问题了。

2.3 7z

sudo apt-get install p7zip-full
  • 解压文件:
$ 7z x PACKAGE.7z 

2.4 Moeditor(markdown编辑器)

  • 介绍:一款高颜值的markdown编辑器
git clone https://github.com/Moeditor/Moeditor.git
npm install cnpm -g --registry=https://registry.npm.taobao.org
cd Moeditor
cnpm install
cnpm start
Fig. 2. Moeditor

相关文章

网友评论

      本文标题:命令行工具(ycm, tldr等)安装指南【持续更新】

      本文链接:https://www.haomeiwen.com/subject/xyrepqtx.html