在git bash中更新zsh source ~/.zshrc 配置默认使用zsh在../Git/etc/bash.bashrc文件末尾追加以下内容:# Launch Zsh if [ -t 1 ]; then exec zsh fi 之后每次启动/新建Git Bash,都会是zsh。参考[一文搞定 Windows Terminal 设置与 zsh 安装【非WSL】]( 安装zsh 安装oh my zsh 配置默认使用zsh ...
1. zsh -> bash chsh -s /bin/bash 输入密码 重启终端,即可生效 2. bash -> zsh chsh -s /bin/zsh 输入密码 重启终端,即可生效 3. VSCode: macOS Catalina 默认shell为zsh,vscode 然后默认也变成了zsh,需要设置shell默认为bash command + , 搜索shell Terminal > Integrated > AutoMation Shell: Osx 修...
zsh-users/zsh-autosuggestions他可以在你历史指令中找到与你当前输入指令匹配的记录,并高亮显示,如果想直接使用,可以直接通过 右方向键 补全。 安装 git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions 在plugins中添加 plugins=( # ...
将解压出来的所有文件,复制到 git-bash 安装的根目录 然后这时候其实就已经安装好了 zsh,重启一下 git-bash 终端。 这时候在 git-bash 中输入 zsh 会出现下面的配置界面,直接按 0 不配置即可。 image-20231130004640851 如果你想要在 git-bash 启动的时候自动采用 zsh,需要在 git-bash 中输入 vim ~/.bashrc(...
类似于Bash,在~/.zshrc这个文件中修改,打开后,随便找个位置(最好靠上面一点方便查看)加上一行DEFAULT_USER=$USER即可。如果为zsh安装了Oh my zsh这个工具(一般玩zsh第一步就是安装它),这里就不需要单独处理像Bash一样手动编程添加Git名称了,因为会自动出现。进入zsh后,可以看到效果如下: ...
配置默认启动 zsh 修改~/.bashrc,然后追加内容: # Launch Zsh if [ -t 1 ]; then exec zsh fi 之后新建 git bash 都会是zsh了。 插件篇 zsh-autosuggestions fast/unobtrusive autosuggestions for zsh.zsh 上一个快速的顺眼的自动建议插件(实际上就是将历史命令呈现出来)传送门:https://github.com/zsh-us...
如果你用 zsh,把 Url 改为https://raw.githubusercontent.com/git/git/master/contrib/completion/git-completion.zsh就行。 (更新,评论区提醒,新版本的 git 已经自带了completion,在 /usr/share/bash-completion/completions/git 或者 /etc/bash_completion.d/ 下。我的 Ubuntu-18.04 是在 /usr/share/bash-co...
ln-s/path/to/cloud/oh-my-zsh/ ~/.oh-my-zsh 1. 下载iTerm2,这时已经切换到zsh. 使用agnoster主题 打开.zshrc,设置: SH_THEME="agnoster" 1. DEFAULT_USER="your user name" 1. 设置配色方案 : 下载之,然后打开iTerm的首选项,打开profiles中的Colors,load Presets,import "Solarized Dar...
git bash 这是我觉得windows下最实用的终端工具了,wsl的各种问题在git bash下都不存在,除了没有包管理工具,长得寒碜点,没啥缺点。 babun 初次使用,有种惊艳的感觉,开箱即用,什么oh-my-zsh、git、vim、包管理,一应俱全,啥都有,要说唯一不足,安装文件太大,启动速度太慢,开个babun,可以强制自己喝口水,上个...
Git is afree and open sourcedistributed version control system designed to handle everything from small to very large projects with speed and efficiency. Git iseasy to learnand has atiny footprint with lightning fast performance. It outclasses SCM tools like Subversion, CVS, Perforce, and ClearCa...