A. 怎麼在linux下用vim編寫一個C程序
一樓的回答很好,在編譯的時候,其實可以不用退出VIM的,按ESC退出插入模式,在正常模式下輸入:w保存,然後輸入:!gcc /path/to/your/file.c就可以編譯文件了,如果有錯誤,直接就在VIM中修改,要不然為什麼VIM會被稱為神器級的編輯器呢!
B. 如何用vim編程
你要學會用vim的插件,比如vundle和syntastic,前者管理插件,後者是一個語法檢查插件,可以初步查錯。寫代碼的時候用snipmate插件可以自動補全,省很多功夫,不過如果你是剛學一種編程語言,還是一行行自己手動敲吧。運行的話,進入底線命令模式,用.perl
%就可以運行,或者可以綁定一個快捷鍵組合。mac上應該有自帶的perl,另外自帶的vim比較老,建議安裝macvim。
C. 如何使用Linux系統中的Vim編輯器
我們使用Linux系統的時候,如果要編輯文件內容,使用Vim編輯器是最好不過的了。那麼如何使用Vim編輯器呢?下面我給大家分享一下。
Linux終端
首先打開Linux終端命令行,輸入Vim命令,如下圖所示
進入Vim編輯器以後我們會發現不管按什麼鍵都不能輸入內容,如下圖所示,因為現在處於命令模式
接下來我們按鍵盤上的i鍵從命令模式進入到編輯模式,如下圖所示
然後我們會看到編輯器底部會出現insert字樣,這代表當前是編輯模式,如下圖所示
當編輯完內容以後我們按鍵盤上的ESC鍵從編輯模式退回到命令模式,如下圖所示
回到命令模式以後我們輸入wq命令,接著輸入要設置的文件名稱,對剛才編輯的內容進行保存,如下圖所示
保存以後會自動回到Linux的終端命令行,我們可以用ls命令查看剛才新建的文件是否存在
接著可以通過cat命令查看一下文件的內容是不是剛才編輯的內容,如下圖所示
最後如果想再次進入文件則可以通過輸入vim命令加上文件名稱進入,如下圖所示
D. vim編輯器的使用以及常用快捷鍵
一般模式英文鍵盤模式下輸入i進入編輯模式;
編輯模式下按下esc回到一般模式;
一般模式下輸入:或者/進入命令模式
命令模式下按下esc或者按下enter鍵命令執行完成後也會回到一般模式
進入vim編輯器: vim 文件名.後綴
退出vim編輯器:
1. :q 退出,如有修改會被提示已修改文件內容
2. :q! 強制退出,不保留修改內容
3. :wq 保存修改內容並推出
E. vim的使用方法
命令模式:控制游標移動,可對文本進行復制、粘貼、刪除和查找等工作。
輸入模式:正常的文本錄入。
末行模式:保存或退出文檔,以及設置編輯環境。
在每次運行Vim編輯器時,默認進入命令模式,此時需要先切換到輸入模式後再進行文檔編寫工作,而每次在編寫完文檔後需要先返回命令模式,然後再進入末行模式,執行文檔的保存或退出操作。在Vim中,無法直接從輸入模式切換到末行模式。Vim編輯器中內置的命令有成百上千種用法,為了能夠幫助讀者更快地掌握Vim編輯器,表4-1總結了在命令模式中最常用的一些命令。
表4-1 Vim中常用的命令
編輯
命令 作用
dd 刪除(剪切)游標所在整行
5dd 刪除(剪切)從游標處開始的5行
yy 復制游標所在整行
5yy 復制從游標處開始的5行
n 顯示搜索晌前陸命令定位到的下一個字元串
N 顯示搜索命令定位到的上一個字元串
u 撤銷上一步的操作
p 將之前刪除(dd)或復制(yy)過的數據粘貼到游標後面
末行模式主要用於保存或退出文件,以及設置Vim編輯器的工作環境,還可以讓用戶執行外部的Linux命令或跳轉到所編寫文檔的特定行數。要想切換到末行模式,在命令模式中輸入一個冒號就可以了。Vim文本編輯器
命令宴頃 作用
:w 保存
:q 退出
:q! 強制退出(放棄對文檔的修改內容)
:wq! 強制保存退出
:set nu 顯示行號
:set nonu 不顯示行號
:命令 執行該命令
:整數 跳轉到該行
:s/one/two 將當前游標所在行的第一個one替換成two
:s/one/two/g 將當前游標所在行的所有悔兆one替換成two
:%s/one/two/g 將全文中的所有one替換成two
?字元串 在文本中從下至上搜索該字元串
/字元串
F. 怎麼在linux下用vim編寫一個C程序
終端輸入 vim test.c回車。
進入vim編輯器再按a鍵進入編輯狀態,輸入C語言語句:
#include
intmain(){
printf("helloworld! ");
}
按esc鍵退出編輯狀態,再輸入冒號緊跟著輸入 wq 即 輸入 :wq 。
按回車即退出vim編輯器終端命令窗口(類似xp命令提示符)
輸入gcc test.c進行編譯程序。
./a.out 執行輸出 hello world 。
說明:請提前安裝好gcc。
G. vim編輯命令怎麼使用
vim是一個全屏編輯器,模式化編輯器。模式主要有編輯模式,輸入模式,末行模式。默認打開vim命令進入的是編輯模式。
打開文件打開文件:vim /path/to/somefile
其他用法:
vim +#:打開文件,並定位到#行
vim +:打開文件,並定位到最後一行
vim +/pattern:打開文件,並定位到第一次被pattern匹配到的行的行首
關閉文件1、末行模式關閉文件
:q 不保存退出
:wq 保存並退出
:q! 不保存強制退出
:w 保存
:w!強制保存
:wq --> :x
2、編輯模式退出
ZZ 保存並退出
模式轉化1、編輯-->輸入
i:在當前游標所在字元的前面轉為輸入模式;
I:在當前游標所在字元的行首轉為輸入模式;
a:在當前游標所在字元的後面轉為輸入模式;
A:在當前游標所在字元的行尾轉為輸入模式;
o:在當前游標所在行的下面新建一行,轉為輸入模式;
O:在當前游標所在行的上面新建一行,轉為輸入模式;