在linux的系統上安裝vim編輯器後,發現vim的頁面設定還是不太習慣,沒有顯示的行號,也沒有自動的縮排,頁面的背景也不是很好看,但是vim編輯器是可以進行配置的,我們可以打造屬於自己的vim風格。下面主要討論一下簡單的vim配置問題:
1.簡單的頁面設定(附有效果圖)
首先,使用cd /etc命令進入etc的目錄下,然後輸入vim vimrc 進入vim的配置檔案中,檢視的效果圖如下:
可以在後面進行新增配置資訊,一般新增在檔案最後,盡量新增上注釋,以便於檢視。下面是一些常見的配置資訊,讀者可以在自己的配置檔案中進行新增:
(1)顯示行號 set nu
(2)設定自動縮排 set ai (自動縮排) set si(智慧型縮排)
(3)設定c/c++縮排 set cindent
(4)設定tab = 4
效果圖:
(5)設定背景色
set background=dark
colorscheme torte
——下面的一些配置指令就不一一進行效果圖的展示了,需要的可以自己進行試驗:
syntax on "語法高亮
filetype on "檢測檔案型別
set nocompatible "不要vim模仿vi模式
set hlsearch "輸入字串就顯示匹配點
set wildmenu "自動補全命令時候使用選單式匹配列表
set nohls "查詢非常方便,能夠快速的查詢到答案
set nobackup "去掉編輯提示
set history = 400 "vim記錄的歷史操作的數量
set ignorecase "搜尋時忽略大小寫
2.安裝taglist外掛程式
3.安裝winmanager外掛程式
——下面是具體的圖示:
4.開啟.vimrc檔案,輸入以下內容
5.開啟.c或者.cpp檔案,在normal狀態下直接輸入「wm」
開啟.c檔案,按esc鍵進入normal狀態下,直接輸入「wm」(這兒一定注意不是在命令列中輸入:wm),就會顯示下面的介面:
注:可以在edit中profile perferences更改vim編輯器的背景顏色。
一起了解RESTful架構
restful架構,就是目前最流行的一種網際網路軟體架構。它結構清晰 符合標準 易於理解 擴充套件方便,所以正得到越來越多 的採用。首先我們從字面入手,顯然這是乙個縮寫,全稱是 representationstatetransfer 直譯過來就是 表現層狀態轉化 下面我們了解一下每個單詞背後的含義,...
1 1 一起了解大資料!
什麼是大資料?大資料是指無法在一定時間範圍內用常規軟體工具進行捕捉 管理和處理的資料集合,是需要新處理模式才能具有更強的決策力 洞察發現力和流程優化能力的海量 高增長率和多樣化的資訊資產。大資料的作用?1 對大資料的處理分析正成為新一代資訊科技融合應用的結點。移動網際網路 物聯網 社交網路 數字家庭...
一起了解什麼是高併發
我們在找工作時,經常在招聘資訊上看到有這麼一條 有構建大型網際網路服務及高併發等經驗,想到高併發,我們第一想到了 上經常出現的新聞阿里雙11每秒處理xx萬訂單,瞬間覺得高併發是一種很屌的技術,很高大上,如果像筆者這種沒做過大型服務的普通程式設計師,在此根據網上的資料,對高併發寫一下我個人的看法 高併...