zsh用了三四年,随着插件越来越多,启动tab越来越慢,基本上要1秒多,是时候优化一波啦。

优化记录:

1.将主题powerlevel9k升级至powerlevel10k

2.使用zinit加载插件

3.使用nvm、zsh-defer懒加载

1.升级主题

git clone --depth=1 https://github.com/romkatv/powerlevel10k.git $ZSH_CUSTOM/t...

Continue reading >>

atop是一个功能非常强大的系统性能监控工具,它以一定的频率记录系统的运行状态,支持交互式和后台方式运行,所采集的数据包含系统资源(CPU、内存、磁盘和网络)使用情况和进程运行情况,当哪一部分资源压力大时会以特殊颜色进行展示,并能以日志文件的方式保存在磁盘中,服务器出现问题后,我们可获取相应的atop日志文件进行分析。

安装使用

# atop一般在默认的下载源中就有,安装命令如下:
c...

Continue reading >>

Polysh 简介

Polysh 是一个交互式命令,可以在一台服务器上批量的对一批服务器进行处理,运行交互式命令。官网介绍如下:

Polysh is a tool to aggregate several remote shells into one. It is used to launch an interactive remote shell on many machines at once....

Continue reading >>

当前开发流程:分支开发,主干上线

举例:

先fork项目主干代码到个人仓库中

1) 当前项目仓库为(upstream):git@chegva.com:devops/example.git,主干分支为:upstream/master(为待上线分支)

2) 当前个人仓库为(anzhihe):git@:chegva.com:anzhihe/example.git,主干分支为:origin/master&nbsp...

Continue reading >>

image.png

vim模式及切换

普通模式

该模式是vim的默认模式

插入模式

该模式是一般编辑器的正常模式,在该模式下进行文档的编辑工作

可视模式

该模式下通过光标移动,高亮选择区

命令行模式

该模式下执行一些vim编辑器的设置及文档替换等及一些vim支持的命令操作

普通模式 ——> 插入模式

操作说明i在光标左侧插入正文a在光标右侧插入正文o在光标所在行的下一行增添新行O在光标所在行的上一行增添新行I在光标所在行的开头插入...Continue reading >>