oh my zsh的安裝與基本配置

2022-05-18 07:15:46 字數 2366 閱讀 9880

sh -c "$(curl -fssl "
sh -c "$(wget  -o -)"
git clone  ~/.oh-my-zsh

cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc

在oh-my-zsh下執行

uninstall_oh_my_zsh
chsh -s $(which zsh) $(whoami)
這裡有一些內建的主題:

這裡有一些內建的外掛程式:

修改完配置需要使用source ~/.zshrc更新配置

wd它的作用就是能夠快速的切換到常用的目錄。

例:訪問nginx目錄/usr/share/nginx/html/

進入這個目錄,執行wd add www將當前目錄對映為www,

每次只需要執行wd www就可以進入/usr/share/nginx/html/

還可以使用wd rm www刪除www對映,

使用wd show檢視已有對映。

catimg

他可以將的內容輸出到命令列中catimg demo.jpg

zsh-syntax-highlighting

安裝方法:

git clone $/plugins/zsh-syntax-highlighting

我的一些額外配置,來自 新增一下配置可以進行更多方式的高亮。

zsh_highlight_highlighters=(main brackets pattern cursor root line)

# declare the variable

typeset -a zsh_highlight_styles

# エイリアスコマンドのハイライト

zsh_highlight_styles[alias]='fg=magenta,bold'

# 存在するパスのハイライト

zsh_highlight_styles[path]='fg=cyan'

# グロブ

zsh_highlight_styles[globbing]='none'

# マッチしない括弧

zsh_highlight_styles[bracket-error]='fg=red,bold'

# 括弧の階層

zsh_highlight_styles[bracket-level-1]='fg=blue,bold'

zsh_highlight_styles[bracket-level-2]='fg=green,bold'

zsh_highlight_styles[bracket-level-3]='fg=magenta,bold'

zsh_highlight_styles[bracket-level-4]='fg=yellow,bold'

zsh_highlight_styles[bracket-level-5]='fg=cyan,bold'

# カーソルがある場所の括弧にマッチする括弧

zsh_highlight_styles[cursor-matchingbracket]='standout'

zsh_highlight_styles[line]='bold'

zsh_highlight_styles[cursor]='bg=blue'

zsh_highlight_patterns+=('rm -rf *' 'fg=white,bold,bg=red')

bindkey '\\\\' autosuggest-accept
安裝autojumpsudo pacman -s autojump

轉殖倉庫git clone

安裝指令碼安裝`cd autojump && python install.py && cd .. && rm -rf autojump

將按照提示新增相應的配置到配置檔案

例如:我需要將下面的**加入~/.zshrc

[[ -s ~/.autojump/etc/profile.d/autojump.sh ]] && source ~.autojump/etc/profile.d/autojump.sh

autoload -u compinit && compinit -u

Ubuntu下oh my zsh的安裝

此處訪問oh my zsh官網 oh my zsh簡化了zsh的配置,並提供了各種各樣炫酷的主題 比如這樣的 由於oh my zsh依賴於zsh,所以需要先安裝zsh。如果未安裝zsh進行oh my zsh的安裝的話會提示 使用apt get進行zsh的安裝 安裝完成並使用zsh version進行...

Linux下的oh my zsh安裝

很多程式設計師看到不爽的shell,心情一好,順手就寫了乙個符合自己心意的。開源社群遊一圈,其他的程式設計師覺得這個新的shell看起來還不錯,而且自己對他還有點新想法。然後寫一段 push。慢慢的就行成了一些新的標準。但是shell的種類也越來越多了。常用的shell有以下幾類 bourne sh...

Mac下oh my zsh的安裝配置和解除安裝

裝完iterm2我的第一感覺是除了黑了點,跟mac自帶終端一樣醜。於是想裝一下oh my zsh 1.1 安裝命令 curl l sh 1.2 配置 zshrc solarized主題需要使用meslo字型方能顯示某些特定符號,字型位址如下 開啟 iterm preferences profiles...