shell生产力环境恢复

最近因为在安装一个gdb的浏览器版本时将ubuntu16.04本机的Python2环境给修改了,然后第二天早上打开我的电脑,发现启动不了,将修改的软链接给还原回来,还是不行…

借着这个”机会”,我将windows10又重新装入我的电脑了,因为最近刚入手一个西部数据1T移动硬盘,买回来之后发现识别不了,它支持的平台只有windows和mac,看了希捷移动硬盘介绍,也是这样。

中间省略装系统步骤…这次安装的ubuntu版本还是16.04,为什么呢?因为我之前也安装了ubuntu20.04,安装好发现vmware在这个版本上少了一些库,但是我有好多个虚拟机需要使用,所以最后我又换回了稳定的ubuntu16.04。

下面是我恢复shell中包括vim、tmux、zsh等等的生产力步骤:


cpas -> ctrl

安装 gnome-tweak-tool

1
sudo apt install gnome-tweak-tool

tmux tpm插件管理器

tpm的github仓库

1
git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm

安装tmux插件: prefix + I,默认prefix<ctrl>b

zsh install

1
sudo apt install zsh

zplug

zplug的github仓库

1
git clone https://github.com/zplug/zplug .zplug

oh-my-zsh

oh-my-zsh的github仓库

1
git clone https://github.com/ohmyzsh/ohmyzsh.git ~/.oh-my-zsh

oh-my-zsh的一个插件

zsh-autosuggestions的github仓库

1
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions

zsh命令行去掉git信息

一些zsh的theme的命令行中有太多信息,这会干扰自己,并且会大大增加加载时间,我将git信息给移除出去。

在自己的~/.zshrc找到themes关键字,然后到~/.ohmyzsh/themes下找到自己的themes,打开,修改其中的信息,这里是直接将git信息删去了.

coc.nvi环境依赖 nodejs

1. Install nodejs >= 10.12:

1
curl -sL install-node.now.sh/lts | bash

2. yarn

按照以下步骤在 Ubuntu 16.04/18.04 系统上安装 Yarn:

步骤1.添加GPG密钥

1
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -

步骤2.添加Yarn存储库

1
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list

步骤3.更新包列表并安装Yarn

1
2
sudo apt update
sudo apt install yarn

command-t 一款vim文件搜索插件

command-t的github仓库

注: 我所使用的vim插件管理器是vim-plug。在vim中执行:PlugInstall安装好command-t后,这个是时候command-t还是不能使用的,还需要安装一些依赖。

1
2
sudo apt install aptitude
sudo aptitude install ruby-dev

到vim安装的插件目录下~/.vim/plugged/command-t,如果你用插件管理器是bundle的话,目录则是~/.vim/bundle/command-t

1
2
cd ~/.vim/plugged/command-t
rake make

之后即可使用command-t进行文件搜索。