摘要:提供數(shù)十種主題,相關文件在目錄下,可以隨意選擇,也可以自己調整配置。我對默認配置只做了一處修改,將相對路徑改成了絕對路徑。子目錄跳轉到當前目錄的子目錄。文件名就可以用資源管理器打開文件,文件名打開當前目錄子目錄下的文件。
zsh
安裝:
sudo apt-get install zsh
切換默認shell: (cat /etc/shells)
chsh -s /bin/zsh
安裝oh my zsh
自動安裝:
wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh
手動安裝:
git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
配置:
alias cls="clear" alias ll="ls -l" alias la="ls -a" alias vi="vim" alias df="df -h" alias du="du -h" alias dk="sudo docker" alias dkp="sudo docker ps" alias dka="sudo docker ps -a" alias grep="grep --color=auto" alias javac="javac -J-Dfile.encoding=utf8" alias -s html=mate # 在命令行直接輸入后綴為 html 的文件名,會在 TextMate 中打開 alias -s rb=mate # 在命令行直接輸入 ruby 文件,會在 TextMate 中打開 alias -s py=vi # 在命令行直接輸入 python 文件,會用 vim 中打開,以下類似 alias -s js=vi alias -s c=vi alias -s java=vi alias -s txt=vi alias -s gz="tar -xzvf" alias -s tgz="tar -xzvf" alias -s zip="unzip" alias -s bz2="tar -xjvf"
主題(默認robbyrussell):
.zshrc中,找到ZSH—THEME,就可以設置主題了。
oh my zsh提供數(shù)十種主題,相關文件在~/.oh-my-zsh/themes目錄下,可以隨意選擇,也可以自己調整配置。
我對默認配置只做了一處修改,將相對路徑(%c)改成了絕對路徑(%d)。
插件
在.zshrc文件中找到plugins關鍵字,系統(tǒng)默認只加載git,你可以在后面增加你想要加載的插件,以空格分隔,我暫時啟用了兩個,如下:
plugins=(git autojump)
git:當你處于一個 git 受控的目錄下時,Shell 會明確顯示 「git」和 branch;另外對 git 很多命令進行了簡化,例如 gco=’git checkout’、gd=’git diff’、gst=’git status’、gbr=’git branch’等等,命令內容可以參考~/.oh-my-zsh/plugins/git/git.plugin.zsh
autojump:安裝autojump, sudo apt-get install autojump; j 目錄(一部分) 就可以跳轉到以前訪問過后目錄。 j --stat 可以列出所有系統(tǒng)記錄過的目錄訪問歷史。 jc 子目錄 跳轉到當前目錄的子目錄。 jo 文件名 就可以用 資源管理器 打開文件, jco 文件名 打開當前目錄子目錄下的文件。
tmux# -- base -- # unbind C-b set -g prefix C-q set -g status-keys vi setw -g mode-keys vi bind : command-prompt bind r source-file ~/.tmux.conf ; display-message "Reloading..". set -g default-terminal "screen-256color" bind-key a send-prefix # -- windown -- # bind s split-window -h -c "#{pane_current_path}" bind v split-window -v -c "#{pane_current_path}" bind-key c new-window -c "#{pane_current_path}" bind h select-pane -L bind j select-pane -D bind k select-pane -U bind l select-pane -R bind ^k resizep -U 10 bind ^j resizep -D 10 bind ^h resizep -L 10 bind ^l resizep -R 10 bind ^u swapp -U bind ^d swapp -D bind u choose-session bind o choose-window bind last bind q killp bind-key -n C-S-Left swap-window -t -1 bind-key -n C-S-Right swap-window -t +1 set -g base-index 1 setw -g pane-base-index 1 set -g history-limit 5000 # pane border set -g pane-border-fg black set -g pane-border-bg white set -g pane-active-border-fg black set -g pane-active-border-bg "#afd787" # -- command -- # bind m command-prompt "splitw "exec man %%"" bind space copy-mode bind -t vi-copy v begin-selection bind -t vi-copy y copy-selection bind -t vi-copy C-v rectangle-toggle bind ] paste-buffer # -- statusbar --# set -g status-justify centre set -g status-right-attr bright set -g status-right "%H:%M %a %m-%d" set -g status-bg default set -g status-fg "#afd787" setw -g window-status-current-attr bright setw -g window-status-current-fg black setw -g window-status-current-bg "#afd787" set -g status-utf8 on set -g status-interval 1 # -- mouse --# setw -g mouse-resize-pane on setw -g mouse-select-pane on setw -g mouse-select-window on setw -g mode-mouse on
相關命令:
Managing tmux server tmux #start tmux server tmux at #attach running sesseion to terminal tmux ls #list running tmux sessions exit #close tmux session Sharing session between terminals tmux new –s session_name #make new named session tmux at –t session_name #attach to exists session(s) tmux kil-session –t session_name #killnamed sessionvim
見我以前的文章。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/24828.html
摘要:主要插件為等,具體配置請查閱我以前的文章,不再重復。監(jiān)測運行工具使用。的安裝需要到其目錄執(zhí)行解決不支持問題,安裝將加入配置文件,可簡化寄存器操作。 最近決定完全將工作平臺切換到linux(我將ubuntu15.10裝在Yoga上)上來,以前圖省事,vim用得不多,在webstorm下裝了vim插件,但總有些小問題,最后還是決定投身到開源平臺來,呵呵! 方案思路 tmux是終端復用軟件...
摘要:一行一行執(zhí)行就行了你有辦法的最新注冊方法 一行一行執(zhí)行就行了,你有辦法的 sudo apt update sudo apt install git sudo apt install vim sudo apt install tmux sudo apt install zsh sh -c $(curl -fsSL https://raw.githubusercontent.com/rob...
閱讀 3371·2023-04-25 14:07
閱讀 3439·2021-09-28 09:35
閱讀 2079·2019-08-30 15:55
閱讀 1396·2019-08-30 13:48
閱讀 2496·2019-08-30 13:16
閱讀 3196·2019-08-30 12:54
閱讀 3232·2019-08-30 11:19
閱讀 1869·2019-08-29 17:17