iterm2配置教程

简介: iterm2配置教程

iterm2配置教程

首先下载iterm

https://iterm2.com

安装on my zsh

sh -c "$(wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"

配置语法高亮

brew install zsh-syntax-highlighting

下载主题文件:

git clone https://github.com/denysdovhan/spaceship-prompt.git "$ZSH_CUSTOM/themes/spaceship-prompt" --depth=1

创建软连接

ln -s "$ZSH_CUSTOM/themes/spaceship-prompt/spaceship.zsh-theme" "$ZSH_CUSTOM/themes/spaceship.zsh-theme"

修改zsh配置

vim ~/.zshrc

修改:

ZSH_THEME="spaceship"

生效:

source ~/.zshrc

然后就是主题的一些配置,配置说明参考这个文件:

https://github.com/denysdovhan/spaceship-prompt/blob/master/docs/Options.md

具体配置显示哪些内容,根据文档在 ./zshrc 中添加就好。这里说一下我的配置:

PS:颜色数值参考这个 https://upload.wikimedia.org/wikipedia/commons/1/15/Xterm_256color_chart.svg

我的配置

设置显示时间

SPACESHIP_TIME_SHOW="true"

设置显示用户名,并改用户名颜色为猛男粉

SPACESHIP_USER_SHOW="always"

SPACESHIP_USER_COLOR="212"

1. 使用命令提示插件zsh-autosuggestions

效果:输入g会出现相应提示,按↑即可补全

zsh_autosuggestions

1. 下载命令提示插件
$ sudo git clone https://github.com/zsh-users/zsh-autosuggestions ~/.zsh/zsh-autosuggestions

2. 编辑配置文件,使用插件
$ vim ~/.zshrc

添加以下内容:

source ~/.zsh/zsh-autosuggestions/zsh-autosuggestions.zsh

img这里由于我没有使用所以注释掉了,把前面的#去掉即可

2. iTerm2一键ssh连接远程服务器配置

\1) 编写一个文件,内容如下,把对应的中文改成你的服务器相关内容就行,这里我将其编写为txt文本文件,放到用户目录下的.zsh文件夹下(~/.zsh/aliyun.txt)(command+shift+.显示隐藏文件夹)

#!/usr/bin/expect -f
set user 用户名
set host ip地址
set password 密码
set timeout -1

spawn ssh $user@$host
expect "*assword:*"
send "$password\r"
interact
expect eof

\2) 打开iTerm2,打开设置(Preferences),点击Profiles,点左下角+

zsh_ssh

\3) 以后在终端界面直接点击即可连接到服务器

img

相关文章
|
Shell 虚拟化 iOS开发
Mac下iTerm2+oh my zsh+powerlevel10k 配置与美化过程记录
Mac下iTerm2+oh my zsh+powerlevel10k 配置与美化过程记录
4640 0
Mac下iTerm2+oh my zsh+powerlevel10k 配置与美化过程记录
|
Shell 网络安全 数据安全/隐私保护
Mac OS版的xshell——Mac OS 终端利器iTerm2
Mac OS版的xshell——Mac OS 终端利器iTerm2
16846 1
Mac OS版的xshell——Mac OS 终端利器iTerm2
|
NoSQL Redis
Mac安装Redis(图文解说详细版)
Mac安装Redis(图文解说详细版)
Mac安装Redis(图文解说详细版)
|
关系型数据库 数据库 数据安全/隐私保护
Docker-10:Docker安装PostgreSQL
通过容器化Docker 安装 postgrel
6563 0
Docker-10:Docker安装PostgreSQL
|
前端开发 数据安全/隐私保护
SonarQube的LDAP配置
SonarQube的ldap配置
2312 0
SonarQube的LDAP配置
|
应用服务中间件 开发工具 nginx
Mac M1/M2/M3 芯片环境配置以及常用软件安装-前端
Mac M1/M2/M3 芯片环境配置以及常用软件安装-前端 最近换了台新 Mac,所有的配置和软件就重新安装下,顺便写个文章。
1640 1
|
9月前
|
人工智能 自然语言处理 测试技术
自然语言生成代码一键搞定!Codex CLI:OpenAI开源终端AI编程助手,代码重构+测试全自动
Codex CLI是OpenAI推出的轻量级AI编程智能体,基于自然语言指令帮助开发者高效生成代码、执行文件操作和进行版本控制,支持代码生成、重构、测试及数据库迁移等功能。
2060 0
自然语言生成代码一键搞定!Codex CLI:OpenAI开源终端AI编程助手,代码重构+测试全自动
麒麟镜像下载
【8月更文挑战第23天】这是麒麟软件官方提供的产品试用下载链接,适用于银河麒麟、中标麒麟、开放麒麟及星光麒麟等国产操作系统。访问官网选择适合您的操作系统版本进行下载。使用迅雷等工具完成下载后即可体验自主可控的麒麟操作系统。
4486 1
|
关系型数据库 MySQL Shell
Mac安装Mysql(图文解说详细版)
Mac安装Mysql(图文解说详细版)
Mac安装Mysql(图文解说详细版)