1、文件切換不方便:雖然有 NerdTree,但在各種文件之間切換仍然不方便。不過(guò)可以用鼠標(biāo),但是用鼠標(biāo)的話,還要 VIM 干嘛。
成都創(chuàng)新互聯(lián)公司專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于網(wǎng)站設(shè)計(jì)制作、成都網(wǎng)站建設(shè)、朗縣網(wǎng)絡(luò)推廣、成都小程序開(kāi)發(fā)、朗縣網(wǎng)絡(luò)營(yíng)銷、朗縣企業(yè)策劃、朗縣品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運(yùn)營(yíng)等,從售前售中售后,我們都將竭誠(chéng)為您服務(wù),您的肯定,是我們最大的嘉獎(jiǎng);成都創(chuàng)新互聯(lián)公司為所有大學(xué)生創(chuàng)業(yè)者提供朗縣建站搭建服務(wù),24小時(shí)服務(wù)熱線:18982081108,官方網(wǎng)址:www.cdcxhl.com
2、如果你用maven方式的話也是可以用vim寫(xiě)java程序的,用maven來(lái)編譯、部署、還可以進(jìn)行相關(guān)的自動(dòng)化測(cè)試,但是不推薦你用vim來(lái)做java開(kāi)發(fā)。
3、用vim編寫(xiě)文件代碼,一般需要按i、a、o、O、A、I這六個(gè)字母鍵進(jìn)入插入模式,輸入完成后,按ESC鍵退出插入模式??梢灾苯釉趘im中執(zhí)行,vim通過(guò)!來(lái)執(zhí)行外部命令。
4、最后一行模式?jīng)Q定是否保存文件。5丶在最后一行模式中,您可以通過(guò)按x進(jìn)行保存,x命令可以保存已編輯的文件。6丶你也可以用wq保存。7丶然后檢查以查看使用的cat文件名。8丶可以看到vi寫(xiě)的內(nèi)容,表示保存成功。
5、光標(biāo)移動(dòng)到需要修改的位置后,按下鍵盤(pán)上的i鍵就可以進(jìn)行編輯了,還可以按下O鍵,表示在光標(biāo)所在行下面新添加一行進(jìn)行編輯。編輯完成后需要再次按下鍵盤(pán)上的Esc鍵到“一般模式”,才可以執(zhí)行保存文件的命令。
6、要是還不會(huì)搭建環(huán)境的話你應(yīng)該還是一個(gè)新手,建議你用eclipse吧,集成的環(huán)境開(kāi)發(fā)效率也會(huì)比較高,用vim你花不少時(shí)間學(xué)習(xí)它。
Windows上使用eclipse編譯java工程,編譯完成后導(dǎo)出為Runnable JAR File。例如,此處將test工程中的Test2文件export為MyTestjar文件。Ubuntu上java環(huán)境安裝。
執(zhí)行文件名稱和參數(shù)、參數(shù)之間均使用空格隔開(kāi)。例如,在linux下運(yùn)行程序./a.out 1 2 ,可執(zhí)行文件名稱為./a.out,參數(shù)1為字符串1,參數(shù)2為2。如果按照這種方法執(zhí)行,命令行字符串將作為實(shí)際參數(shù)傳遞給main函數(shù)。
Java 程序是由若干個(gè) .class 文件組成的。
envp是執(zhí)行的環(huán)境,envp中使用的是name=value的方式。File dir是執(zhí)行目錄。
1、如果是調(diào)試vim腳本,那么在vim里就能調(diào)試。如果你想調(diào)試vim源碼,可以用gdb,不過(guò)最好自己重新編譯??梢宰穯?wèn),不過(guò)原則上的問(wèn)題自己百度來(lái)的快。
2、vim是字符編輯器(跟圖形界面下gedit功能類似,只是在字符界面下,熟悉后功能更強(qiáng)大),不是編譯器,這段代碼需要添加可執(zhí)行權(quán)限后雙擊,選擇運(yùn)行或打開(kāi)終端運(yùn)行該文件。
3、VIM是有相應(yīng)的模式的,要進(jìn)入相應(yīng)的模式都有相應(yīng)的快捷鍵的,比如你要編輯一個(gè)代碼,就先輸入一個(gè) i 進(jìn)入插入模式,然后才可以輸入字符,具體相關(guān)的可以去網(wǎng)上搜索一個(gè)VIM命令大全,我有些簡(jiǎn)單的給你看看。
4、ubuntu默認(rèn)的vi很不好用,建議安裝vim,sudo apt-get install vim。