當前位置:
首頁 > 最新 > Linux用vim進行C+編程的配置和操作入門

Linux用vim進行C+編程的配置和操作入門

溫馨提示:點擊這裡免費訂閱信息奧賽之家文章

一、創建文件和文件夾

啟動linux後,輸入密碼(默認密碼123456)進入系統,創建自己的文件夾,考試的時候按照提示用同樣方法創建考生文件夾(如果系統已經創建了考生文件夾,就不用重新創建了)。

1、單擊「位置」(桌面左上角)->主文件夾,打開主文件夾;

2、點右鍵->新建文件夾->修改文件夾名稱,我這裡建立了lwb文件夾,也可以命名為漢字,如下圖;

3、進入剛才新建的文件夾,新建題目文件夾,進入題目文件夾,新建題目文件(題目.cpp,.in).out文件不用新建,會自動生成,以add題目為例,大小寫千萬不能搞錯,如下圖:

二、配置vim

Vi是Linux系統的第一個全屏幕互動式編輯程序,是功能強大、高度可定製的文本編輯器(另一個著名的編輯器是Emacs),vim是vi的升級版本,代碼補全、編譯及錯誤跳轉等方便編程的功能特別豐富,在程序員中被廣泛使用,和Emacs並列成為類Unix系統用戶最喜歡的文本編輯器。vim具有三種模式:命令行模式、插入模式和底行模式,命令行模式下輸入「i」或者「a」或者「o」進入插入模式,插入模式輸入「Esc」返回命令行模式,命令行模式輸入「:」進入底行模式。

1、打開終端(桌面->應用程序->附件->終端或者使用快捷鍵Ctrl+Alt+t)。

2、輸入配置啟動命令

sudo gedit /etc/vim/vimrc

3、輸入默認密碼123456回車,輸密碼時屏幕是沒有顯示的,如下圖:

4、在打開的vim配置界面的最後面添加配置命令(嚴格區分大小寫)

set nu //顯示行號

set tabstop=4 //設置TAB為4格

set mouse=a //激活滑鼠

set autoindent //設置自動縮進

set cursorline //突出顯示該行

set cursorcolumn //突出顯示該列

color desert //設置顏色主題為DESERT

set ruler //設置顯示行號

set autoread //設置自動讀取文件

map :w :!g++ % -o %

imap :w:!g++ % -o %

後面兩行是在不同模式下映射鍵盤功能鍵F9來執行後面的命令序列,其中表示鍵盤esc鍵,表示回車鍵,用直白的語言解釋就是按F9相當於按Esc鍵進入命令行,按:w進入底行模式保存文件,回車,然後利用g++強制編譯,輸出的程序文件和源文件同名,然後刪掉程序文件的擴展名並且執行程序,回車。如下圖:

保存之後,配置vim就完成了。

三、利用vim編程

1、進入剛才新建的lwbadd目錄,輸入vim add.cpp回車,就在vim中打開了add.cpp源文件,這裡用的的命令有ls(也可以用dir)和cd。如下圖所示:

2、輸入代碼,故意將第六行的cim>>a>>b錯寫成cim>>a>>b;

3、然後按F9鍵,編譯運行,提示6行有錯誤,cim沒有聲明

4、修改成cin,重新編譯,然後輸入數據,輸出結果,這個時候終端就是windows下的標準輸入輸出,如下圖:

5、利用文件讀寫操作的話,可以把vim分成三個窗口,一個查看源程序,一個查看輸入文件,一個查看輸出文件,先用「:vsp」分開窗口為兩列,再用「:sp」分開左邊窗口為兩行,此時三個窗口都是add.cpp文件,如下圖所示:

6、拖動窗口大小,點擊左上角窗口,按Esc鍵,然後輸入」:o add.in」,打開add.in,輸入數據,再按「:w」保存文件,進入源程序窗口,按F9編譯運行,再到左下角窗口,打開add.out文件就可以查看輸出結果了,如下圖所示:

7、vim常用操作命令:

「:w」保存

「:w xxx.cpp」另存為xxx.cpp.

「:o xxx.cpp」打開xxx.cpp文件。

「:vsp」分開窗口為兩列

「:sp」分開窗口為兩行

「:q」退出

「:wq」保存並退出

「:q!」強制退出

全文完,婁底一中劉文博,2018-04-12


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 信息奧賽之家 的精彩文章:

TAG:信息奧賽之家 |