Ubuntu16.04 终端神器Oh-My-Zsh + Tmux + vim 配置

# step1. 克隆仓库
git clone https://github.com/wklken/k-vim.git

# step2. 安装依赖
# ubuntu
sudo apt-get install ctags
sudo apt-get install build-essential cmake python-dev  #编译YCM自动补全插件依赖
sudo apt-get install silversearcher-ag

# centos
sudo yum install python-devel.x86_64
sudo yum groupinstall 'Development Tools'
sudo rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
sudo yum install the_silver_searcher
sudo yum install cmake

# mac
brew install ctags
brew install the_silver_searcher

# Python依赖
sudo pip inctall flake8 yapf

# step3. 安装与卸载
cd k-vim/
sh -x install.sh

# 卸载
cd ~ && rm -rf .vim .vimrc .vimrc.bundles && cd -
  • vim 可能出现的问题
默认使用的是solarized主题,如果觉得配色不对,可以切换至molokai主题,在~/.vimrc下载修改就好了

vim molokai主题效果图

  • oh-my-zsh配置
# step1. 安装zsh
sudo apt-get install zsh
zsh --version # 确认是否安装成功
# step2. 将zsh设置为默认,不要使用sudo,不要使用sudo
chsh -s $(which zsh) 
# step3. 注销登录
echo $SHELL  # 输出/usr/bin/zsh则表示成功
# step4. 安装Oh-My-Zsh
sh -c "$(wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"

sudo reboot # 重启电脑
# step5. 安装插件等等等 https://www.jianshu.com/p/4b4183ea452b
  • Tmux配置
sudo apt-get install tmux  # 安装

# 常用命令
tmux [new -s 会话名 -n 窗口名]  # 创建会话 tmux new -s kaaokou
tmux detach # 断开当前会话(ctrl + b 再按 d)
tmux ls # 列出所有会话
tmux attach -t 会话名 # 打开指定会话

# 分屏以及切换屏幕
ctrl + b  再按 " # 上下分屏
ctrl + b  再按 % # 左右分屏
ctrl + b  再按o # 切换屏幕
ctrl + b  再按x # 关闭某个分屏
ctrl + b  再按空格键 # 上下分屏与左右分屏切换

# 鼠标控制配置
vim ~/.tmux.conf
set-option -g mouse on # 添加这一句


# 简介
htop是top的高级版,就是好用

# 查看运行状态
htop -d 10 # 1秒刷新一次,htop -d 100 10s刷新一次

  • 配置自定义终端命令
# 配置 cnt 为统计当前文件夹下文件个数
# step1. 使用vim编辑
vim ~/.mycommand.sh
# step2. 编辑命令内容

# 统计文件个数
function cnt()
{
	find $1 -name '*' | wc -l
}
# 计算文件夹大小
function dirsize()
{
	du -sh $1
}

# step3. 在.zshrc或者.bashrc下面追加
vim ~/.zshrc 最后一行添加source ~/.mycommand.sh
# step4. source
source .zshrc

# cnt xxx 就可以统计文件夹下子文件的个数了

个人终端效果图

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值