歡迎您光臨本站 註冊首頁

linux下vim腳本配置

←手機掃碼閱讀     火星人 @ 2014-03-08 , reply:0

linux下的編輯器有vimgedit,我現在還是比較喜歡使用vim,因為vim基本是用鍵盤操作的,不過也可以用滑鼠,下面我們看下怎麼設置vim,使其功能更強大.

首先第一步是安裝vim.由於我用的是redhat5,安裝系統的時候就會自動安裝vim編輯器,在這裡我就不安裝了,今天主要是介紹怎麼使用

linux終端下可以這樣子用vim打開文件,如果這樣

file.c文件不存在的話,就會重新創建一個這樣的文件.

(在這裡提醒下,vim裡面分命令模式和插入模式要注意它們之間怎麼切換,在命令模式下要進入插入模式就按下i鍵,在插入模式下要進入命令模式下就按下ESC鍵)

[root@localhost ~]# vim file.c

如上所示打開file.c文件現在還是在命令模式不可輸入,如果要輸入內容就在鍵盤上點擊i進入輸入模式:

下面怎麼保存文件:

在你輸入好內容后,按ESC鍵退出插入模式,進入命令模式輸入:wq加回車就可以把文件保存(注意:也要輸入)

上面是怎麼打開一個文件、輸入內容並保存退出

下面我們看下vim的一些常用的功能

1、 拷貝和黏貼

把游標移動到要拷貝行上,在命令模式下輸入yy,再把游標移動到要黏貼的位置,同樣在命令模式下輸入p下面.我們看下操作:

如上圖,我要拷貝第三行,把游標移動3行按ESC輸入yy,在把游標移動到第四行按p

上面就是實現了拷貝和黏貼

同樣刪除一行就是把游標移動到那一行后,在命令模式下按下dd就可以把當前行刪掉

這裡介紹了最基本的功能下面說下vim的其他一些功能,說的vim的功能我們就要從它的配置文件看起

比如說你要設置像上面視圖樣要有行號你可以在命令模式下輸入:set nu

不過為了更好的設置我在這裡還是設置它的配置文件

Vim的配置文件在/etc/vimrc文件,每次用vim打開文件的時候,都會調用這個vimrc這個文件

[root@localhost ~]# vim /etc/vimrc 文件內容如下

在這要說明下的是,設置滑鼠能用和快捷鍵

vimrc中設有幾個快捷鍵:

set mouse=a //設置滑鼠能用

map :wqall //保存全部並退出 ,如果這些鍵有衝突,就進.vimrc來改吧

map :NERDTreeToggle //

打開目錄樹邊框()

map :NERDTreeMirror //目錄樹鏡像

map :wall //保存全部

map :TlistToggle //Tlist開啟,邊框()

map :! ctags -R . //當前目錄遞歸創建ctag

[火星人 ] linux下vim腳本配置已經有460次圍觀

http://coctec.com/docs/linux/show-post-45868.html