我的Ubuntu工作環境配置

2021-07-02 14:25:55 字數 3814 閱讀 3839

(一)安裝ubuntu+win7雙系統

(二)ubuntu工作環境的配置

ibus要保留,先不刪看看,否則會有許多系統設定丟失。

安裝sougou前需要有fcitx和libssh依賴。

搜尋命令,檢視是否安裝了這些依賴

dpkg -l | grep fcitx

dpkg -l | grep libssh

安裝命令:

sudo apt-get install fcitx libssh2-1

需要預裝:git,curl

sudo apt-get install git

sudo apt-get install curl

安裝terminator:

sudo apt-get install terminator
安裝之後terminator的介面很醜,圖示也很醜,下面給他加上solarized主題。

安裝solarized主題:

mkdir -p ~/.config/terminator/

curl >~/.config/terminator/config

curl  >~/.config/terminator/config
完成上述配置後,你會發現用ls命令檢視目錄和檔案時是一片灰色。這是因為預設情況下solarized各種bright方案基本都是灰色,而系統預設顯示目錄和檔案時多用bright色,此時需要配置dircolors才能顯示出彩色的檔案和目錄。

curl  >~/.dircolors
或者用我github上的:

curl  >~/.config/terminator/config
然後在~/.bashrc底部中加入**:

# enable color support of ls and also add handy aliases

if [ -x /usr/bin/dircolors ]; then

test -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || eval "$(dircolors -b)"

alias ls='ls --color=auto'

#alias dir='dir --color=auto'

#alias vdir='vdir --color=auto'

alias grep='grep --color=auto'

alias fgrep='fgrep --color=auto'

alias egrep='egrep --color=auto'

fi# some more ls aliases

alias ll='ls -alf'

alias la='ls -a'

alias l='ls -cf'

執行一下命令即可:

curl  >~/.bashrc_add

cat .bashrc_add >> .bashrc

source ~/.bashrc

效果如圖:

預裝vim,python:

sudo apt-get install vim

sudo apt-get install python

用vundle管理外掛程式

bundle 『scrooloose/nerdtree.git』
然後開啟vim,輸入

:bundleinstall
外掛程式安裝:我總共安裝了一下幾種外掛程式:

bundle 'gmarik/vundle'

bundle 'lokaltog/vim-powerline'

bundle 'scrooloose/nerdtree.git'

bundle 'altercation/vim-colors-solarized'

bundle 'taglist.vim'

bundle "scrooloose/nerdcommenter"

bundle 'valloric/youcompleteme'

bundle 'scrooloose/syntastic'

其中需要預裝這些東西:exuberant ctags(for taglist),cmake(for ycm)

sudo apt-get install cmake

sudo apt-get install exuberant-ctags

預裝完成,並且.vimrc用了我在github上的那份:

curl  >~/.vimrc

mkdir -p $home/.vim/bundle

git clone $home/.vim/bundle/vundle

開啟vim,輸入:bundleinstall安裝,其中ycm會安裝很久需要耐心等待。

關於ycm還有一些後續要做,首先完成c系語言的語法檢查和補全編譯器clang(好像比gcc,g++好)的安裝:

cd ~/.vim/bundle/youcompleteme

./install.sh --clang-completer

其次,需要修改ycm的配置檔案:

~/.vim/bundle/youcompleteme/third_party/ycmd/cpp/ycm/.ycm_extra_conf.py
具體參照我的github,直接用我的也好:

curl  >~/.vim/bundle/youcompleteme/third_party/ycmd/cpp/ycm/.ycm_extra_conf.py
其中還有乙份關於各個配置內容的說明文件ycm_conf_readme,一般將這個檔案複製乙份到~/目錄:

cp ~/.vim/bundle/youcompleteme/third_party/ycmd/cpp/ycm/.ycm_extra_conf.py ~/.ycm_extra_conf.py
並且在複製乙份到每個專案資料夾中,根據專案所用到的語言等修改配置。

最終效果:

ubuntu工作環境配置

ubuntu預設安裝完會有中文輸入法,不知道為什麼把系統語言調為英文後,怎麼切換輸入法都無法輸入中文。最後解決辦法是 在fcitx配置工具input method頁面中,手動新增pinyin或sunpinyin輸入法,而不是預設選擇的keyboard chinese輸入法,不管用。安裝trash c...

Ubuntu下配置PYTHON工作環境

包的位置 usr lib python2.7 dist packages sun sun mnt g githup keras examples usr bin python python 2.7.6 default,oct 262016,20 30 19 gcc 4.8.4 on linux2 t...

Ubuntu 16 04 工作環境配置 1

更改原始檔內容 sudo vi etc apt sources.list deb xenial main restricted universe multiverse deb xenial security main restricted universe multiverse deb xenial...