1. 程式人生 > >vim配色方案設定(更換vim配色方案)

vim配色方案設定(更換vim配色方案)

(1)安裝vim後,執行命令  

whereis vim 

你會看到返回結果:vim: /usr/bin/vim /usr/share/vim /usr/share/man/man1/vim.1.gz

注意:/usr/share/vim 為vim為使用者提供的共享資料或設定方案選擇

(2) 在你的家目錄下建立.vimrc

set tabstop=4
set softtabstop=4
set shiftwidth=4
set autoindent
set cindent
set cinoptions={0,1s,t0,n-2,p2s,(03s,=.5s,>1s,=1s,:1s
set expandtab

(3)增加配色方案

首先檢視你的系統中自帶的有哪些,從(1)中我們知道執行命令  ls -l  /usr/share/vim/vim70/colors/

可以看到

-rw-r--r-- 1 root root 2588 2011-03-06 blue.vim
-rw-r--r-- 1 root root 2809 2011-03-06 darkblue.vim
-rw-r--r-- 1 root root  548 2011-03-06 default.vim
-rw-r--r-- 1 root root 2399 2011-03-06 delek.vim
-rw-r--r-- 1 root root 2812 2011-03-06 desert.vim
-rw-r--r-- 1 root root 1666 2011-03-06 elflord.vim
-rw-r--r-- 1 root root 2476 2011-03-06 evening.vim
-rw-r--r-- 1 root root 3238 2011-03-06 koehler.vim
-rw-r--r-- 1 root root 2460 2011-03-06 morning.vim
-rw-r--r-- 1 root root 2006 2011-03-06 murphy.vim
-rw-r--r-- 1 root root 1037 2011-03-06 pablo.vim
-rw-r--r-- 1 root root 2673 2011-03-06 peachpuff.vim
-rw-r--r-- 1 root root 2174 2011-03-06 README.txt
-rw-r--r-- 1 root root 1239 2011-03-06 ron.vim
-rw-r--r-- 1 root root 2720 2011-03-06 shine.vim
-rw-r--r-- 1 root root 2419 2011-03-06 slate.vim
-rw-r--r-- 1 root root 1627 2011-03-06 torte.vim
-rw-r--r-- 1 root root 1840 2011-03-06 zellner.vim

所以我們知道配色方案的名字有morning,evening,desert等等,

如果我們想要將配色方案改為evening,那麼我們只需要在.vimrc中增加一行  colorscheme evening即可。

(4)如果覺得配色方案太少,可以從外部下載配色方案,這裡給出一個網址:

你可以使用工具wget下載下來,然後將.vim的檔案放入/usr/share/vim/vim70/colors/目錄下,然後更改.vimrc即可生效。

相關推薦

vim配色方案設定更換vim配色方案

(1)安裝vim後,執行命令   whereis vim  你會看到返回結果:vim: /usr/bin/vim /usr/share/vim /usr/share/man/man1/vim.1.gz 注意:/usr/share/vim 為vim為使用者提供的共享資料或設定

vim的常見用法小白必看

vim的常見用法(小白必看) vim是一個非常常見的一個編輯檔案的命令,可是它的常見用法你知道嗎? 在講解基本用法之前,還有個關於vim的小技巧不得不說: 1.vim工作模式配置 在vim命令模式下: :set 模式資訊 :set nu ##行號

Java本地緩存解決方案其一使用Google的CacheBuilder

import 緩存 tar google 相對 for use 控制臺 star 前不久,業務實現上需要用到本地緩存來解決一些數據量相對較小但是頻繁訪問的數據,通過查找各種資料,找到了一種可以實現的方案——采用的是Google的CacheBuilder。下面是代碼實現過程:

table--邊框樣式設定 Table的一些設定自適應以及溢位

Table的一些設定(自適應以及溢位)   table的兩個屬性 單行溢位點點顯示 表格的寬度設定 雙欄自適應連續連續英文符換行 1、table重置的兩個屬性: ①border-collapse: collapse;&nbs

JSONKit在專案中使用設定ARC與方法更新

在專案中經常會遇到解析json的情況,如果有同學想要解析JSON,那麼JSONKit可以是一個不錯的選擇。 git中JSONKit 的地址為:https://github.com/johnezang/JSONKit 1.把JSONKit設定為不支援arc的模式,在Build Phas

洛谷 P2756 飛行員配對方案問題網路流24題

思路: 二分圖匹配。 程式碼: #include<bits/stdc++.h> using namespace std; #define maxn 100 #define read(x)

12月11日,發生大面積的包含 react-native-image-picker 的安卓專案啟動崩潰現象解決方案我的已經解決

12月11日,發生大面積的包含 react-native-image-picker 的安卓專案啟動崩潰現象。疑似原因為maven源丟失。解決方案見github:https://github.com/react-native-community/react-native-image-picke

QT 偵錯程式未設定win7+qt5.6.2

剛裝好的vs2013和qt5.6.2,準備進行軟體單步除錯,發現qt提示“偵錯程式未設定”,點開圖中設定,     我們發現無可選偵錯程式,所以問題的根本就是我們要怎麼配置一下CDB引擎而已。要找到CBD,需要下載安裝windows的sdk包,下載這個包主要是為了安裝D

oracle使用者建立、授權和許可權設定關於Oracle許可權2

許可權: create session create table unlimited tablespace connect resource dba 例: #sqlplus /nolog SQL> conn / as sysdba; SQL>

移動端初設定使用rem作為單位

頭部設定,計算畫素比pixelRatio並且還原畫素比。計算出fontSize,根據當前fontSize得出rem,製作移動端頁面。 <script type="text/javascript"> function setS(){var pixelRatio =

將Blender3d軟體語言改為中文設定win各版本+Linux

Blender作為開源軟體,為全世界的媒體工作者和藝術家而設計,可以被用來進行 3D 視覺化,同時也可以創作廣播和電影級品質的視訊,另外內建的實時 3D 遊戲引擎,讓製作獨立回放的 3D 互動內容成為可能。 有了 Blender 後,喜歡 3D 繪圖的玩家們不用花大錢,也可以製作出自己喜愛的 3D 模型了。

pycharm快捷鍵及一些常用設定轉載,侵刪

轉載自: https://www.cnblogs.com/shizhengwen/p/6631527.html pycharm快捷鍵及一些常用設定(個人備忘) 在PyCharm /opt/pycharm-3.4.1/help目錄下可以找到ReferenceCard.pdf快捷鍵英文

C#技術分享【PDF轉換成圖片——10種方案2013-07-25重新整理

重要說明:本博已遷移到 石佳劼的部落格,有疑問請到 文章新地址 留言!!!PDF轉圖片的10種方法,為了節省大家時間,博主把最常用的方法寫在最前面,如果看完全文還是不能解決您的問題,請在評論區留言,或加入QQ群(274281457)進行學習交流。1. O2S.Componen

linux下編譯、連線及執行時環境變數設定boost庫為例

以boost庫的存放目錄/usr/boost為例, 開啟/etc/profile, 追加以下內容(前兩行為編譯時路徑): export CPLUS_INCLUDE_PATH=/usr/boost/include:$CPLUS_INCLUDE_PATH export LIB

tensorflow__第一章:命令列引數的設定flags=tf.app.flags

在執行main函式之前首先進行flags的解析,也就是說TensorFlow通過設定flags來傳遞tf.app.run()所需要的引數,我們可以直接在程式執行前初始化flags,也可以在執行程式的時候設定命令列引數來達到傳參的目的。 tf.app.flags的使用 flags = tf.a

智慧景區專案建設方案票務管理詳細介紹

智慧景區票務系統的解決思路 利用大資料、智慧景區和網際網路+技術和思路,解決景區智慧票務系統現有問題,建設智慧票務系統。 採用新技術架構設計:利用完善的總體架構設計,採用新的技術路線,優化完善電子票務系統。 拓展售票檢票渠道:在景區電子票務系統的基礎上擴充套件多種售票、檢票方式

vs2013或者2015介面個性化更換背景、主題

(這篇教程發出去以後,各位大佬們問題反饋還是挺多的,沒辦法,我看到底下網友提出來一種比較簡單的方法,今天又重新做了一次,各位大佬可以參考一下。) 這算是第一次寫關於軟體配置方面的部落格,或者說教程吧,所以寫的儘量詳細一點。  為了更換vs2013的背景,在網上查資料,然後自己

centos7 vsftpd網頁登陸身份驗證設定需輸入使用者名稱密碼

linux centos7我安裝了vsftpd伺服器,啟動服務之後我再我那個也登陸 ftp://192.168.11.142 直接就進入了ftp目錄,沒提示輸入使用者名稱 密碼。這樣就沒安全性可言了,那麼如何設定登入時需要身份驗證呢?  首先,在centos上安裝ftp客戶

Gitignore設定包含Eclipse Git外掛

1 git忽略設定 1.1 用Git Bash設定 1.1.1 全域性設定 git config --global core.excludesfile /c/Users/WJC/Pictures/.gitignore 1.1.2 當前gi

跨域的另一種解決方案——CORSCross-Origin Resource Sharing跨域資源共享

      在我們日常的專案開發時使用AJAX,傳統的Ajax請求只能獲取在同一個域名下面的資源,但是HTML5打破了這個限制,允許Ajax發起跨域的請求。瀏覽器是可以發起跨域請求的,比如你可以外鏈一個外域的圖片或者指令碼。但是Javascript指令碼是不能獲取這些資源的內容的,它只能被瀏覽器執行或渲染。主