在ubuntu下安裝vim時遇到的問題

來源:互聯網
上載者:User

前段時間,在公司新開了一個虛擬機器,安裝上了rhel5,突然安裝時沒有安裝上emacs,好不容易裝上了,卻發現要文法高亮也是如此的複雜。一氣之下,也學著別人用vim來。vim功能未必如emacs強大,但是對於我這種菜鳥卻是足夠的。

 

今天在家,發現電腦裡的ubuntu(使用的是vm),安裝時麼有安裝vim,搞了半天,才發現原來安裝時只安裝上了vim.tiny。這是一個精簡版。於是第一時間使用:

sudo apt-get install vim

進行安裝,此時出現了如下的字樣:

The following packages have unmet dependencies: vim: Depends: vim-common (= 1:7.1.314-3ubuntu3.1) but 2:7.2.079-1ubuntu5 is to be installed

 

看了半天沒有明白,後來查了一下,才發現應該是source list的vim版本較高,需要較新的vim-common來支援。又見網頁上有人說先remove掉

vim-tiny,然後在install vim。

 

又試了一遍,發現仍然出現上面的提示。因為已經remove了vim-tiny,現在連vim-tiny都不能用,於是唯有把心一橫,先把vim-common也removed掉,再安裝一次vim。嘿,安裝過程順利進行了~~~~

 

vim是安裝上了,但開啟一個c檔案 卻不見有文法高亮,google了一下,發現vim也是需要一個.vimrc的檔案來配置,於是重網上參考了一下被人的設定,如下:

:synta on 文法高亮顯示(如果沒有則在/etc/profile中添加export TERM=xterm-color)

:set tabstop=4 設定定位字元為4
:set softtabstop=4 設定軟定位字元為4
:set shiftwidth=4 設定縮排的空格數為4

:set autoindent 設定自動縮排(與上一行保持相同的縮排)
:set cindent 設定縮排(C語言方式的縮排)
:set cinoptions={0,1s,t0,n-2,p2s,(03s,=.5s,>1s,:1s}

:set nu 顯示行號
:set hlsearch 高亮顯示找到的匹配

 

儲存即可。

 

.vimrc檔案的其他一些描述也抄錄如下:

 

檔案/etc/vimrc的檔案是系統中公用的vim設定檔,對所有使用者都有效。在每個使用者的主目錄下,都可以自己建立私人的配置.vimrc。例如,/root目錄下,通常已經存在一

個.vimrc檔案。

安裝vimrc
sudo gedit /etc/vim/vimrc

在Redhat/Fedora 的各個版本中,預設只要安裝了vim-enhanced 軟體包,vi就能自動識別出很多種檔案各式並將關鍵字以適當的方式高亮顯示。

 

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.