




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
文書編輯軟體第14章文書編輯軟體第14章本章重點(diǎn)14-1圖形模式的Gedit文書編輯軟體14-2最易上手的nano文書編輯軟體14-3功能強(qiáng)大的vim文書編輯軟體14-4編輯軟體的編碼設(shè)定2本章重點(diǎn)14-1圖形模式的Gedit文書編輯軟體2前言文書編輯可以說是操作電腦最基本的應(yīng)用,舉凡修改設(shè)定檔、撰寫程式及建立文件,都需要用到它。Linux提供了齊全的文書編輯軟體,讓使用者可以依照自己的喜好來作選擇。在本章中,筆者將為您介紹Gedit、nano及vim這3個編輯軟體。3前言文書編輯可以說是操作電腦最基本的應(yīng)用,舉凡修改設(shè)定檔、14-1圖形模式的Gedit文書編輯軟體如果您習(xí)慣在圖形介面編輯文件,那麼在Gedit中編輯文件,對您來說想必也能駕輕就熟。Gedit是GNOME桌面環(huán)境預(yù)設(shè)的文書編輯軟體,功能類似Windows的記事本,不過它的功能比記事本更強(qiáng)。編輯一份新的文字檔想編輯一份新的文字檔嗎?請按概覽鈕,切換至應(yīng)用程式頁次的附屬應(yīng)用程式類別,然後按gedit圖示開啟Gedit視窗:414-1圖形模式的Gedit文書編輯軟體如果您習(xí)慣在圖圖形模式的Gedit文書編輯軟體5圖形模式的Gedit文書編輯軟體5圖形模式的Gedit文書編輯軟體文字輸入完成後,便可按下工具列的儲存鈕儲存檔案:6圖形模式的Gedit文書編輯軟體文字輸入完成後,便可按圖形模式的Gedit文書編輯軟體7圖形模式的Gedit文書編輯軟體7以root身份執(zhí)行Gedit以前述方法執(zhí)行Gedit時,使用的帳號是登入XWindow時的一般使用者帳號,若要開啟或編輯設(shè)定檔,會發(fā)生權(quán)限不足的問題。此時,請先開啟文字模式視窗如下操作,以root身份執(zhí)行Gedit:開啟Gedit視窗後,即可依14-4頁開啟既有檔案的說明開啟並編輯設(shè)定檔了。8以root身份執(zhí)行Gedit以前述方法執(zhí)行Gedit開啟既有檔案在Linux中,最常做的工作莫過於編輯各種設(shè)定檔了,而這些設(shè)定檔通常都是純文字檔,因此可用Gedit編輯。接下來,我們要說明如何在Gedit中開啟既有的檔案。9開啟既有檔案在Linux中,最常做的工作莫過於編輯各種從Gedit開啟檔案如果您想要開啟Linux的設(shè)定檔或編輯已存在的文字檔,請在Gedit視窗中執(zhí)行『檔案/開啟』命令,或按工具列上的開啟鈕:10從Gedit開啟檔案如果您想要開啟Linux的設(shè)定檔從Gedit開啟檔案11從Gedit開啟檔案11從Gedit開啟檔案接下來您就可以編輯、修改這些文件了。12從Gedit開啟檔案接下來您就可以編輯、修改這些文件了。從Nautilus瀏覽器開啟除了以Gedit開啟檔案外,還可利用下列方式開啟既有的文字檔案。請按快捷工具列的檔案圖示(或雙按電腦圖示再切換到檔案所在目錄),開啟Nautilus瀏覽器:13從Nautilus瀏覽器開啟除了以Gedit開啟檔案從Nautilus瀏覽器開啟14從Nautilus瀏覽器開啟14從Nautilus瀏覽器開啟如果檔案內(nèi)容顯示是亂碼,表示Gedit無法正確偵測該檔案內(nèi)容的文字編碼,您可以重新在Gedit開啟檔案,並指定以何種編碼方式開啟檔案。您也可以在Nautilus瀏覽器中,選取要開啟的設(shè)定檔或文字檔案,然後按滑鼠右鈕,執(zhí)行『以
gedit開啟』命令,開啟檔案。15從Nautilus瀏覽器開啟如果檔案內(nèi)容顯示是亂碼,表從Nautilus瀏覽器開啟如何開啟隱藏檔?如果我們要開啟的檔案為隱藏檔(檔名以"."起始的檔案),但預(yù)設(shè)在Nautilus瀏覽器中並不會顯示這類檔案,那該如何開啟呢?請在Nautilus瀏覽器中執(zhí)行『檢視』命令後如右操作:16從Nautilus瀏覽器開啟如何開啟隱藏檔?16從Nautilus瀏覽器開啟17從Nautilus瀏覽器開啟17從Nautilus瀏覽器開啟接著瀏覽器會自動重新顯示資料夾的內(nèi)容:接下來就可以依照14-4頁的方式開啟檔案了。18從Nautilus瀏覽器開啟接著瀏覽器會自動重新顯示資料顯示每行的行號撰寫程式時,常常需更改特定行號的內(nèi)容。當(dāng)檔案小,只有幾行時,還可以一行行尋找;若檔案很大,則找起來便會非常吃力。Gedit提供了一項非常好用的功能:它可以在每行文字的最前端標(biāo)上行號,這對經(jīng)常編寫程式的人,非常有幫助。要在Gedit中顯示行號,請執(zhí)行『編輯/偏好設(shè)定』命令:19顯示每行的行號撰寫程式時,常常需更改特定行號的內(nèi)容。當(dāng)檔案顯示每行的行號20顯示每行的行號2014-2容易上手的nano文書編輯軟體nano是此Linux發(fā)行版內(nèi)建的文書編輯軟體,使用者介面相當(dāng)方便,即使是第一次使用的人都能夠很快熟悉,筆者認(rèn)為這是Linux初學(xué)者在文字模式下,最容易使用的文書編輯軟體(有空的時候可再學(xué)學(xué)vim)。nano的操作介面和另外一套著名的文書編輯軟體pico極為相似,甚至連操作按鍵也都相同。目前仍有為數(shù)眾多的使用者慣用pico軟體,可惜此版Linux並未提供這套軟體。如果將來遇到別的Linux發(fā)行版提供pico軟體,也別擔(dān)心!學(xué)會本節(jié)所介紹的nano,就等於學(xué)會pico了。2114-2容易上手的nano文書編輯軟體nano是此容易上手的nano文書編輯軟體若您編輯的檔案內(nèi)有中文的話,可能會有發(fā)生亂碼的情形,關(guān)於這個問題的詳細(xì)說明及解決方法請參閱14-4節(jié)。22容易上手的nano文書編輯軟體若您編輯的檔案內(nèi)有中文的話nano的編輯環(huán)境請在文字模式視窗或虛擬主控臺中執(zhí)行nano指令(或是執(zhí)行nano檔案名稱編輯一個檔案。若要編輯設(shè)定檔,則請先執(zhí)行su-指令,並依提示輸入root密碼切換到root帳號後後,再執(zhí)行nano指令):23nano的編輯環(huán)境請在文字模式視窗或虛擬主控臺中執(zhí)行nanano的編輯環(huán)境24nano的編輯環(huán)境24nano的編輯環(huán)境此發(fā)行版內(nèi)附的nano已支援中文介面,在文字模式視窗中直接執(zhí)行nano指令便可啟動中文介面的nano。在虛擬主控臺下直接執(zhí)行nano指令,則會啟動英文介面的nano。若想在虛擬主控臺下使用中文介面,請參考10-6節(jié),先使用zhcon來設(shè)定中文環(huán)境(但仍無法輸入中文)。您可直接在編輯區(qū)輸入文字:按鍵可換行;按空白鍵即可將游標(biāo)向右移動;要刪除字元時,將游標(biāo)移到該字元右邊,然後按鍵即可刪除。25nano的編輯環(huán)境此發(fā)行版內(nèi)附的nano已支援中文介面nano的操作按鍵在nano編輯畫面的下方有2排共12組操作按鍵供我們使用,實(shí)際上這些只是最常用到的部份,其他比較少用的操作按鍵並沒有被列出來。筆者詳述主要功能如下(以下操作按鍵前面的"^"表示先按住鍵,再按其他的英文字母):顯示輔助說明--^G:
按^G會出現(xiàn)說明文件,再按^V顯示下一頁,裏面會列出所有的操作按鍵:26nano的操作按鍵在nano編輯畫面的下方有2排共nano的操作按鍵27nano的操作按鍵27nano的操作按鍵儲存檔案--^O:
按^O則下方列出的操作按鍵會變成下面這樣:此處出現(xiàn)的幾項操作按鍵,其中^G會顯示目前狀況的說明文字,與先前介紹的^G不同;^C表示不要儲存,並回到原來的編輯畫面;^T可讓您瀏覽目錄,並選擇要儲存成哪一個檔案;則會幫我們補(bǔ)上完整的檔案名稱。28nano的操作按鍵儲存檔案--^O:28nano的操作按鍵插入檔案--^R:
按^R可在文件中插入一個文字檔的內(nèi)容:插入的檔案路徑預(yù)設(shè)為使用者的家目錄,若是要插入的檔案放在其他的目錄,則要指定完整的路徑。29nano的操作按鍵插入檔案--^R:29nano的操作按鍵捲動畫面--^Y、^V:
按^Y可切換到前一頁,如同按下鍵;按^V可切換到下一頁,如同按下鍵。剪下與貼上整行文字--^K、^U:
要剪下整行文字時,可將游標(biāo)移到要剪下的那一行,然後按^K。剪下之後要在其他位置貼上時,則將游標(biāo)移到要貼上位置的該行,再按^U。您也可以連按3次^K剪下3行(中間不可以有其他按鍵),再將游標(biāo)移到要貼上的位置按^U。若單獨(dú)使用^K時,就如同刪除整行的操作按鍵。30nano的操作按鍵捲動畫面--^Y、^V:30nano的操作按鍵搜尋字串--^W:
若要在文章中搜尋某一個字串時,請按^W:如果要找下一個符合的字串,再按一次^W後直接按鍵即可。31nano的操作按鍵搜尋字串--^W:31nano的操作按鍵顯示目前游標(biāo)位置--^C:
nano預(yù)設(shè)並不會顯示行號,如果想知道目前游標(biāo)所在的位置,只要按^C,就會顯示目前游標(biāo)在全部行數(shù)中的第幾行了。結(jié)束nano--^X:
當(dāng)要結(jié)束nano時,則請按^X。若此文章有做修改但還未存檔,則會詢問您是否要存檔,此時可按
或鍵選擇。若按,則在輸入檔名之後,即可將內(nèi)容儲存並結(jié)束nano;反之按下鍵,則不存檔並結(jié)束nano。32nano的操作按鍵顯示目前游標(biāo)位置--^C:32nano的操作按鍵nano預(yù)設(shè)會自動斷行,將過長的句子切斷移到下一行,這個貼心的動作有時候會造成困擾,例如編輯系統(tǒng)設(shè)定檔時,自動斷行會造成設(shè)定錯誤,此時您可以使用nano-w指令,便能讓nano不自動斷行。33nano的操作按鍵nano預(yù)設(shè)會自動斷行,將過長的句子14-3功能強(qiáng)大的vim文書編輯軟體vim是Linux中功能相當(dāng)強(qiáng)的編輯工具,其前身是Unix系統(tǒng)下元老級的文書編輯程式vi,也是目前Linux預(yù)設(shè)的編輯軟體。vim有3種主要的模式,說明如下:normal
mode:我們一開始進(jìn)入vim時,預(yù)設(shè)的模式就是normalmode。在此模式下,我們無法輸入任何文字,不過可以利用按鍵指令來執(zhí)行許多操作命令,例如移動游標(biāo)位置、複製、刪除...。3414-3功能強(qiáng)大的vim文書編輯軟體vim是Lin功能強(qiáng)大的vim文書編輯軟體insert
mode:進(jìn)入vim之後,按、或鍵,即可進(jìn)入insertmode,在此模式下,我們才可以輸入文字內(nèi)容。command-line
mode:在normalmode中按即會進(jìn)入command-linemode,在此模式下,我們可以做一些與輸入文字無關(guān)的事,例如搜尋字串、儲存檔案或結(jié)束編輯等。35功能強(qiáng)大的vim文書編輯軟體insertmode:進(jìn)入功能強(qiáng)大的vim文書編輯軟體36功能強(qiáng)大的vim文書編輯軟體36功能強(qiáng)大的vim文書編輯軟體在開始本節(jié)的操作之前,筆者要先提醒您關(guān)於按鍵大小寫的使用問題。在操作Linux時,許多時候會使用小寫的英文按鍵,因此本節(jié)在使用按鍵命令時,若標(biāo)示為鍵,即表示是用小寫的字母"i"。若您編輯的檔案內(nèi)有中文的話,可能會有發(fā)生亂碼的情形,關(guān)於這個問題的詳細(xì)說明及解決方法請參閱14-4節(jié)。37功能強(qiáng)大的vim文書編輯軟體在開始本節(jié)的操作之前,筆者vim的基本操作vim的功能強(qiáng)大,以下我們將一一介紹。38vim的基本操作vim的功能強(qiáng)大,以下我們將一一介紹。執(zhí)行vim由於vim的功能繁多,首先我們來看看vim的編輯環(huán)境,以及如何結(jié)束vim。請在文字模式視窗或虛擬主控臺中執(zhí)行vim指令,或是執(zhí)行vim
檔案名稱指定要編輯的檔案(在虛擬主控臺中開啟vim,則會以英文顯示):39執(zhí)行vim由於vim的功能繁多,首先我們來看看v執(zhí)行vim40執(zhí)行vim40執(zhí)行vim若要編輯設(shè)定檔,則請先執(zhí)行su-指令,並依提示輸入root密碼切換到root帳號後,再執(zhí)行vim指令。41執(zhí)行vim若要編輯設(shè)定檔,則請先執(zhí)行su-指令,用vim編寫文件進(jìn)入vim時預(yù)設(shè)的模式是normalmode,無法輸入文字,現(xiàn)在我們要開始編寫一個文字檔,請按鍵切換到insertmode:42用vim編寫文件進(jìn)入vim時預(yù)設(shè)的模式是norma用vim編寫文件43用vim編寫文件43用vim編寫文件其實(shí)要切換到insertmode,除了按鍵外,還可以按或鍵進(jìn)入insertmode,筆者將三者的差別整理如下:按鍵:從目前游標(biāo)所在位置的下一個字元開始輸入。按鍵:從游標(biāo)所在位置插入新輸入的字元。按鍵:新增加一行,並將游標(biāo)移到下一行的開頭。在insertmode中,就與其他文書編輯軟體一樣,可以輸入文字。44用vim編寫文件其實(shí)要切換到insertmode,儲存檔案、離開vim編寫好文件之後,接下來便要存檔及離開vim,請按鍵回到normalmode,然後按鍵進(jìn)入command-linemode,輸入"w檔案的路徑及名稱":45儲存檔案、離開vim編寫好文件之後,接下來便要存檔及離儲存檔案、離開vim46儲存檔案、離開vim46儲存檔案、離開vim47儲存檔案、離開vim47儲存檔案、離開vim您也可以直接輸入":wq",則存檔之後,就會自動離開vim。如果不想儲存,可以輸入":q!",強(qiáng)制離開vim。48儲存檔案、離開vim您也可以直接輸入":wq",則存進(jìn)入vim後,如何開啟既有文字檔?如果您在進(jìn)入vim之後,想要開啟既有的檔案(例如要開啟/tmp目錄中的backup.txt),可以按鍵進(jìn)入command-linemode,然後輸入"e檔案的路徑及名稱":49進(jìn)入vim後,如何開啟既有文字檔?如果您在進(jìn)入vi進(jìn)入vim後,如何開啟既有文字檔?若要開啟新檔案,請在command-linemode輸入"n檔案的路徑及名稱"。50進(jìn)入vim後,如何開啟既有文字檔?若要開啟新檔案,進(jìn)入vim後,如何開啟既有文字檔?若要開啟新檔案,請在command-linemode輸入"n檔案的路徑及名稱"。51進(jìn)入vim後,如何開啟既有文字檔?若要開啟新檔案,vim的操作指令vim的功能之所以強(qiáng)大,在於它提供了相當(dāng)多的按鍵及組合鍵來執(zhí)行命令,方便使用者快速編修文件。不過這些指令都只能在normalmode下執(zhí)行哦!由於這些指令非常多,筆者在此僅介紹一般常用的指令。52vim的操作指令vim的功能之所以強(qiáng)大,在於它提供了相移動游標(biāo)位置無論在normalmode或insertmode,都可以使用方向鍵來移動游標(biāo)所在的位置,但在方向鍵不能使用的時候,則必須切換到normalmode再配合下列幾組按鍵命令來移動游標(biāo)(以下按鍵命令前的"^",表示先按住鍵,再按其他的英文字母)。53移動游標(biāo)位置無論在normalmode或insert移動游標(biāo)位置移動游標(biāo)的基本操作h:將游標(biāo)向左移動一格。
l:將游標(biāo)向右移動一格。
j:將游標(biāo)向下移動一行。
k:將游標(biāo)向上移動一行。54移動游標(biāo)位置移動游標(biāo)的基本操作54移動游標(biāo)位置
^b:將游標(biāo)向前面捲動一頁,相當(dāng)於按鍵。
^f:將游標(biāo)向文章後面移動一頁,相當(dāng)於按
鍵。55移動游標(biāo)位置^b:將游標(biāo)向前面捲動一頁,相當(dāng)於按移動游標(biāo)的進(jìn)階操作0(數(shù)目字0):將游標(biāo)移到該行的最前面。$(請按+鍵):將游標(biāo)移到該行的最後面。G:將游標(biāo)移到最後一行的開頭。w或W:將游標(biāo)移到下一個字。若輸入小寫"w",則標(biāo)點(diǎn)符號如"."、","或"/"等字元都會被當(dāng)成另一個字。56移動游標(biāo)的進(jìn)階操作0(數(shù)目字0):將游標(biāo)移到該行的最前移動游標(biāo)的進(jìn)階操作e或E:將游標(biāo)移到本單字的最後一個字元;如果游標(biāo)所在位置為本單字的最後一個字元,則跳到下一個單字的最後一個字元。若輸入小寫"e",則標(biāo)點(diǎn)符號如"."、","或"/"等字元都會被當(dāng)成另一個字。b:將游標(biāo)移到本單字的第一個字元;如果游標(biāo)所在位置為本單字的第一個字元,則跳到上一個單字的第一個字元。[[:在編輯C/C++/PHP等程式時,連按兩次鍵可將游標(biāo)移至函式開頭的"{"處,再連按兩次則會將游標(biāo)移至上一個函式開頭的"{"處。57移動游標(biāo)的進(jìn)階操作e或E:將游標(biāo)移到本單字的最後一個字移動游標(biāo)的進(jìn)階操作]]:在編輯C/C++/PHP等程式時,連按兩次鍵可將游標(biāo)移至下一個函式開頭的"{"處。當(dāng)要捲動螢?zāi)粌?nèi)容的時候,可以使用與鍵換頁。但在這2個鍵不能使用的時候,除了第14-16頁介紹的^b及^f外,還可以用下列幾個組合鍵:58移動游標(biāo)的進(jìn)階操作]]:在編輯C/C++/PHP等程式移動游標(biāo)的進(jìn)階操作^u:將游標(biāo)向前移動半頁。^d:將游標(biāo)向後移動半頁。^e:螢?zāi)幌蛳聮詣右恍?也可以說檔案內(nèi)容和游標(biāo)向上捲動一行。^y:螢?zāi)幌蛏蠏詣右恍?也可以說檔案內(nèi)容和游標(biāo)向下捲動一行。59移動游標(biāo)的進(jìn)階操作^u:將游標(biāo)向前移動半頁。59複製文字複製文字可以省下重複輸入的時間,vim也提供了以下的操作按鍵:yy:連續(xù)按鍵,可將游標(biāo)目前所在位置的整行複製,複製時並不會將文字反白顯示。nyy:其中n為數(shù)字鍵,表示要複製的行數(shù)。若按
鍵,則將連同游標(biāo)所在位置的一行,與下面2行(共3行)一起複製。yw:按鍵可複製游標(biāo)所在位置到此單字結(jié)束的字元。60複製文字複製文字可以省下重複輸入的時間,vim也提供了以複製文字nyw:若按鍵,則會將目前游標(biāo)所在位置到單字結(jié)束,以及後面的2個單字(共3個單字)一起複製(n表示要複製的單字?jǐn)?shù)目)。p:可將複製的字貼在目前游標(biāo)所在的位置。若複製的是整行文字,則會將整行內(nèi)容貼在游標(biāo)所在位置的下一行。61複製文字nyw:若按鍵,則刪除文字要刪除文字時,可以一次刪除一個字元,也可以一次刪除好幾個字元或是整行文字:d:先按鍵放開後,然後按鍵,可將游標(biāo)位置前一個字元刪除。按鍵,則會將游標(biāo)位置的字元刪除。按鍵,可將目前游標(biāo)所在的行與前一行一併刪除。按鍵,可將目前游標(biāo)所在的行與下一行刪除。D:可刪除一行中,游標(biāo)所在位置之後的所有字元。dd:連按2次鍵可刪除游標(biāo)所在那一行。所以千萬不要按著鍵不放,因為會連著刪除好幾行。62刪除文字要刪除文字時,可以一次刪除一個字元,也可以一次刪刪除文字dw:將游標(biāo)停在某個字的第一個字元,按鍵時,會將此單字整個刪除。若將游標(biāo)置於某個字中間的字元上,則會將此單字中,游標(biāo)後面的字元刪除。nd:n為數(shù)字,若按表示標(biāo)示游標(biāo)位置的上或下方3行。再按下鍵,則刪除游標(biāo)上方3行,再包括本身1行,共刪除4行。若按下鍵,則刪除游標(biāo)下方3行,再包括本身1行,共刪除4行。63刪除文字dw:將游標(biāo)停在某個字的第一個字元,按刪除文字ndd:若按鍵,表示刪除目前游標(biāo)位置的1行與下面的2行。x:刪除游標(biāo)所在位置的字元,用法與鍵盤上的鍵相同。X:刪除游標(biāo)位置前面一個字元,與鍵一樣。64刪除文字ndd:若按鍵,表示刪除文字nx:按鍵,表示刪除游標(biāo)位置後的3個字元,與游標(biāo)本身所在的字元。nX:按鍵,表示刪除游標(biāo)位置之前的4個字元(不包括游標(biāo)的字元)。65刪除文字nx:按鍵,表示刪除游標(biāo)位尋找及取代文字/或?:當(dāng)要搜尋文章中的某一個字串時,可輸入"/"或"?",然後再輸入要尋找的字串。例如輸入"/gz"或"?gz",然後按鍵,vim就會把所有的gz字串標(biāo)記起來,並自動將游標(biāo)移到第一個找到的字串上。n:將游標(biāo)移到下一個找到的字串上。N:將游標(biāo)移到上一個找到的字串上。r:取代游標(biāo)所在位置的字元。修改內(nèi)容不一定要進(jìn)入insertmode,在normalmode中,只要將游標(biāo)移到要更改的字元上,然後按鍵,就可以輸入要替換的字元了。66尋找及取代文字/或?:當(dāng)要搜尋文章中的某一個字串時,尋找及取代文字按下鍵後,游標(biāo)並不會出現(xiàn)任何變化,請您一定要記得輸入替換的字元,否則游標(biāo)就會在那兒癡癡地等待您的輸入。cc:按鍵可取代游標(biāo)所在的那一行。67尋找及取代文字按下鍵後,游標(biāo)並不會出現(xiàn)任何變尋找及取代文字替換字串:當(dāng)我們要將文章中的某一個字串全部替換時(例如將所有的temp換成tmp),使用":g/temp/s//tmp/g"或是":%s/temp/tmp/g"命令,可以立刻將所有"temp"字串換成"tmp"字串。如果不是所有的"temp"字串都要替換時,可用":g/temp/s//tmp/gc"或":%s/temp/tmp/gc"命令。則找到每一個"temp"字串時,都會將整行顯示在螢?zāi)幌路?您可輸入"y"或"n"決定是否要替換。68尋找及取代文字替換字串:當(dāng)我們要將文章中的某一個字串全部替顯示游標(biāo)所在行數(shù)、移到指定行數(shù)當(dāng)我們在寫程式的時候,常常會需要跳到某一行去修改,因此每一行的號碼就相當(dāng)重要。vim也為此提供了幾個按鍵組合:^g、^G:按此組合鍵,則會在最下方處顯示游標(biāo)所在位置(以百分比表示),以及文章的總行數(shù)。nG:n為數(shù)字,若按下,則可將游標(biāo)移到第20行。69顯示游標(biāo)所在行數(shù)、移到指定行數(shù)當(dāng)我們在寫程式的時候,常常會復(fù)原上一個動作u:按此鍵就是在執(zhí)行undo指令,可取消前一次的動作。在vim中,undo並沒有次數(shù)上的限制,也就是您可以無限制的執(zhí)行undo。^r:按此鍵就是在執(zhí)行redo指令。可以回復(fù)剛才undo的動作。最後再告訴您一個操作vim不可不知的指令:70復(fù)原上一個動作u:按此鍵就是在執(zhí)行undo指令,可取復(fù)原上一個動作.:這是英文的句點(diǎn),它可以讓您重複編輯動作,例如您按了鍵複製了一行文字,然後再按鍵貼上。這時如果您要重複貼上這個動作,只要將游標(biāo)移到要貼上的位置,然後按鍵即可。或許從這個例子中,您還感受不到它方便之處,在需要重複執(zhí)行...等指令時試試看,您就會發(fā)現(xiàn)它好用之處了。若您真的弄不清楚目前在哪一個模式,就請按鍵,便會回到normalmode了。71復(fù)原上一個動作.:這是英文的句點(diǎn),它可以讓您重複編輯動14-4編輯軟體的編碼設(shè)定由於本Linux發(fā)行版全面採用UTF-8編碼,所以當(dāng)您使用文書編輯軟體編輯文件並存檔後,該檔案內(nèi)的中文預(yù)設(shè)便會使用UTF-8碼。這個檔案如果在Windows,或其他採用Big5編碼的Linux發(fā)行版中開啟的話,將會看到一堆因編碼方式不同而造成的亂碼。相反的,如果您將使用Big5編碼的檔案,拿到本Linux發(fā)行版中開啟的話,也一樣會是亂碼。7214-4編輯軟體的編碼設(shè)定由於本Linux發(fā)行版全面採編輯軟體的編碼設(shè)定為了解決這個問題,您可以參考10-2-1節(jié),將整個系統(tǒng)的編碼全部改為Big5;若要在XWindow下使用nano、vim等編輯器,則請在執(zhí)行之前,先執(zhí)行文字模式視窗功能表中的『終端機(jī)/設(shè)定字元編碼/正體中文(BIG5)』命令,將該文字模式視窗改為Big5編碼。接著請您先執(zhí)行LANG=zh_TW.Big5指令,再開啟編輯軟體,如此一來,編輯好的文字就能以Big5編碼儲存,而Windows等使用Big5編碼的系統(tǒng)也能正常瀏覽該檔案了。73編輯軟體的編碼設(shè)定為了解決這個問題,您可以參考10-2-編輯軟體的編碼設(shè)定另外,如果您使用15-7頁介紹的PieTTY進(jìn)行遠(yuǎn)端連線,並且已依照15-9頁的指引將編碼改為UTF-8,則在編輯Big5編碼的檔案前,請務(wù)必將編碼的設(shè)定改回"Usefontencoding"。74編輯軟體的編碼設(shè)定另外,如果您使用15-7頁介紹的P文書編輯軟體第14章文書編輯軟體第14章本章重點(diǎn)14-1圖形模式的Gedit文書編輯軟體14-2最易上手的nano文書編輯軟體14-3功能強(qiáng)大的vim文書編輯軟體14-4編輯軟體的編碼設(shè)定76本章重點(diǎn)14-1圖形模式的Gedit文書編輯軟體2前言文書編輯可以說是操作電腦最基本的應(yīng)用,舉凡修改設(shè)定檔、撰寫程式及建立文件,都需要用到它。Linux提供了齊全的文書編輯軟體,讓使用者可以依照自己的喜好來作選擇。在本章中,筆者將為您介紹Gedit、nano及vim這3個編輯軟體。77前言文書編輯可以說是操作電腦最基本的應(yīng)用,舉凡修改設(shè)定檔、14-1圖形模式的Gedit文書編輯軟體如果您習(xí)慣在圖形介面編輯文件,那麼在Gedit中編輯文件,對您來說想必也能駕輕就熟。Gedit是GNOME桌面環(huán)境預(yù)設(shè)的文書編輯軟體,功能類似Windows的記事本,不過它的功能比記事本更強(qiáng)。編輯一份新的文字檔想編輯一份新的文字檔嗎?請按概覽鈕,切換至應(yīng)用程式頁次的附屬應(yīng)用程式類別,然後按gedit圖示開啟Gedit視窗:7814-1圖形模式的Gedit文書編輯軟體如果您習(xí)慣在圖圖形模式的Gedit文書編輯軟體79圖形模式的Gedit文書編輯軟體5圖形模式的Gedit文書編輯軟體文字輸入完成後,便可按下工具列的儲存鈕儲存檔案:80圖形模式的Gedit文書編輯軟體文字輸入完成後,便可按圖形模式的Gedit文書編輯軟體81圖形模式的Gedit文書編輯軟體7以root身份執(zhí)行Gedit以前述方法執(zhí)行Gedit時,使用的帳號是登入XWindow時的一般使用者帳號,若要開啟或編輯設(shè)定檔,會發(fā)生權(quán)限不足的問題。此時,請先開啟文字模式視窗如下操作,以root身份執(zhí)行Gedit:開啟Gedit視窗後,即可依14-4頁開啟既有檔案的說明開啟並編輯設(shè)定檔了。82以root身份執(zhí)行Gedit以前述方法執(zhí)行Gedit開啟既有檔案在Linux中,最常做的工作莫過於編輯各種設(shè)定檔了,而這些設(shè)定檔通常都是純文字檔,因此可用Gedit編輯。接下來,我們要說明如何在Gedit中開啟既有的檔案。83開啟既有檔案在Linux中,最常做的工作莫過於編輯各種從Gedit開啟檔案如果您想要開啟Linux的設(shè)定檔或編輯已存在的文字檔,請在Gedit視窗中執(zhí)行『檔案/開啟』命令,或按工具列上的開啟鈕:84從Gedit開啟檔案如果您想要開啟Linux的設(shè)定檔從Gedit開啟檔案85從Gedit開啟檔案11從Gedit開啟檔案接下來您就可以編輯、修改這些文件了。86從Gedit開啟檔案接下來您就可以編輯、修改這些文件了。從Nautilus瀏覽器開啟除了以Gedit開啟檔案外,還可利用下列方式開啟既有的文字檔案。請按快捷工具列的檔案圖示(或雙按電腦圖示再切換到檔案所在目錄),開啟Nautilus瀏覽器:87從Nautilus瀏覽器開啟除了以Gedit開啟檔案從Nautilus瀏覽器開啟88從Nautilus瀏覽器開啟14從Nautilus瀏覽器開啟如果檔案內(nèi)容顯示是亂碼,表示Gedit無法正確偵測該檔案內(nèi)容的文字編碼,您可以重新在Gedit開啟檔案,並指定以何種編碼方式開啟檔案。您也可以在Nautilus瀏覽器中,選取要開啟的設(shè)定檔或文字檔案,然後按滑鼠右鈕,執(zhí)行『以
gedit開啟』命令,開啟檔案。89從Nautilus瀏覽器開啟如果檔案內(nèi)容顯示是亂碼,表從Nautilus瀏覽器開啟如何開啟隱藏檔?如果我們要開啟的檔案為隱藏檔(檔名以"."起始的檔案),但預(yù)設(shè)在Nautilus瀏覽器中並不會顯示這類檔案,那該如何開啟呢?請在Nautilus瀏覽器中執(zhí)行『檢視』命令後如右操作:90從Nautilus瀏覽器開啟如何開啟隱藏檔?16從Nautilus瀏覽器開啟91從Nautilus瀏覽器開啟17從Nautilus瀏覽器開啟接著瀏覽器會自動重新顯示資料夾的內(nèi)容:接下來就可以依照14-4頁的方式開啟檔案了。92從Nautilus瀏覽器開啟接著瀏覽器會自動重新顯示資料顯示每行的行號撰寫程式時,常常需更改特定行號的內(nèi)容。當(dāng)檔案小,只有幾行時,還可以一行行尋找;若檔案很大,則找起來便會非常吃力。Gedit提供了一項非常好用的功能:它可以在每行文字的最前端標(biāo)上行號,這對經(jīng)常編寫程式的人,非常有幫助。要在Gedit中顯示行號,請執(zhí)行『編輯/偏好設(shè)定』命令:93顯示每行的行號撰寫程式時,常常需更改特定行號的內(nèi)容。當(dāng)檔案顯示每行的行號94顯示每行的行號2014-2容易上手的nano文書編輯軟體nano是此Linux發(fā)行版內(nèi)建的文書編輯軟體,使用者介面相當(dāng)方便,即使是第一次使用的人都能夠很快熟悉,筆者認(rèn)為這是Linux初學(xué)者在文字模式下,最容易使用的文書編輯軟體(有空的時候可再學(xué)學(xué)vim)。nano的操作介面和另外一套著名的文書編輯軟體pico極為相似,甚至連操作按鍵也都相同。目前仍有為數(shù)眾多的使用者慣用pico軟體,可惜此版Linux並未提供這套軟體。如果將來遇到別的Linux發(fā)行版提供pico軟體,也別擔(dān)心!學(xué)會本節(jié)所介紹的nano,就等於學(xué)會pico了。9514-2容易上手的nano文書編輯軟體nano是此容易上手的nano文書編輯軟體若您編輯的檔案內(nèi)有中文的話,可能會有發(fā)生亂碼的情形,關(guān)於這個問題的詳細(xì)說明及解決方法請參閱14-4節(jié)。96容易上手的nano文書編輯軟體若您編輯的檔案內(nèi)有中文的話nano的編輯環(huán)境請在文字模式視窗或虛擬主控臺中執(zhí)行nano指令(或是執(zhí)行nano檔案名稱編輯一個檔案。若要編輯設(shè)定檔,則請先執(zhí)行su-指令,並依提示輸入root密碼切換到root帳號後後,再執(zhí)行nano指令):97nano的編輯環(huán)境請在文字模式視窗或虛擬主控臺中執(zhí)行nanano的編輯環(huán)境98nano的編輯環(huán)境24nano的編輯環(huán)境此發(fā)行版內(nèi)附的nano已支援中文介面,在文字模式視窗中直接執(zhí)行nano指令便可啟動中文介面的nano。在虛擬主控臺下直接執(zhí)行nano指令,則會啟動英文介面的nano。若想在虛擬主控臺下使用中文介面,請參考10-6節(jié),先使用zhcon來設(shè)定中文環(huán)境(但仍無法輸入中文)。您可直接在編輯區(qū)輸入文字:按鍵可換行;按空白鍵即可將游標(biāo)向右移動;要刪除字元時,將游標(biāo)移到該字元右邊,然後按鍵即可刪除。99nano的編輯環(huán)境此發(fā)行版內(nèi)附的nano已支援中文介面nano的操作按鍵在nano編輯畫面的下方有2排共12組操作按鍵供我們使用,實(shí)際上這些只是最常用到的部份,其他比較少用的操作按鍵並沒有被列出來。筆者詳述主要功能如下(以下操作按鍵前面的"^"表示先按住鍵,再按其他的英文字母):顯示輔助說明--^G:
按^G會出現(xiàn)說明文件,再按^V顯示下一頁,裏面會列出所有的操作按鍵:100nano的操作按鍵在nano編輯畫面的下方有2排共nano的操作按鍵101nano的操作按鍵27nano的操作按鍵儲存檔案--^O:
按^O則下方列出的操作按鍵會變成下面這樣:此處出現(xiàn)的幾項操作按鍵,其中^G會顯示目前狀況的說明文字,與先前介紹的^G不同;^C表示不要儲存,並回到原來的編輯畫面;^T可讓您瀏覽目錄,並選擇要儲存成哪一個檔案;則會幫我們補(bǔ)上完整的檔案名稱。102nano的操作按鍵儲存檔案--^O:28nano的操作按鍵插入檔案--^R:
按^R可在文件中插入一個文字檔的內(nèi)容:插入的檔案路徑預(yù)設(shè)為使用者的家目錄,若是要插入的檔案放在其他的目錄,則要指定完整的路徑。103nano的操作按鍵插入檔案--^R:29nano的操作按鍵捲動畫面--^Y、^V:
按^Y可切換到前一頁,如同按下鍵;按^V可切換到下一頁,如同按下鍵。剪下與貼上整行文字--^K、^U:
要剪下整行文字時,可將游標(biāo)移到要剪下的那一行,然後按^K。剪下之後要在其他位置貼上時,則將游標(biāo)移到要貼上位置的該行,再按^U。您也可以連按3次^K剪下3行(中間不可以有其他按鍵),再將游標(biāo)移到要貼上的位置按^U。若單獨(dú)使用^K時,就如同刪除整行的操作按鍵。104nano的操作按鍵捲動畫面--^Y、^V:30nano的操作按鍵搜尋字串--^W:
若要在文章中搜尋某一個字串時,請按^W:如果要找下一個符合的字串,再按一次^W後直接按鍵即可。105nano的操作按鍵搜尋字串--^W:31nano的操作按鍵顯示目前游標(biāo)位置--^C:
nano預(yù)設(shè)並不會顯示行號,如果想知道目前游標(biāo)所在的位置,只要按^C,就會顯示目前游標(biāo)在全部行數(shù)中的第幾行了。結(jié)束nano--^X:
當(dāng)要結(jié)束nano時,則請按^X。若此文章有做修改但還未存檔,則會詢問您是否要存檔,此時可按
或鍵選擇。若按,則在輸入檔名之後,即可將內(nèi)容儲存並結(jié)束nano;反之按下鍵,則不存檔並結(jié)束nano。106nano的操作按鍵顯示目前游標(biāo)位置--^C:32nano的操作按鍵nano預(yù)設(shè)會自動斷行,將過長的句子切斷移到下一行,這個貼心的動作有時候會造成困擾,例如編輯系統(tǒng)設(shè)定檔時,自動斷行會造成設(shè)定錯誤,此時您可以使用nano-w指令,便能讓nano不自動斷行。107nano的操作按鍵nano預(yù)設(shè)會自動斷行,將過長的句子14-3功能強(qiáng)大的vim文書編輯軟體vim是Linux中功能相當(dāng)強(qiáng)的編輯工具,其前身是Unix系統(tǒng)下元老級的文書編輯程式vi,也是目前Linux預(yù)設(shè)的編輯軟體。vim有3種主要的模式,說明如下:normal
mode:我們一開始進(jìn)入vim時,預(yù)設(shè)的模式就是normalmode。在此模式下,我們無法輸入任何文字,不過可以利用按鍵指令來執(zhí)行許多操作命令,例如移動游標(biāo)位置、複製、刪除...。10814-3功能強(qiáng)大的vim文書編輯軟體vim是Lin功能強(qiáng)大的vim文書編輯軟體insert
mode:進(jìn)入vim之後,按、或鍵,即可進(jìn)入insertmode,在此模式下,我們才可以輸入文字內(nèi)容。command-line
mode:在normalmode中按即會進(jìn)入command-linemode,在此模式下,我們可以做一些與輸入文字無關(guān)的事,例如搜尋字串、儲存檔案或結(jié)束編輯等。109功能強(qiáng)大的vim文書編輯軟體insertmode:進(jìn)入功能強(qiáng)大的vim文書編輯軟體110功能強(qiáng)大的vim文書編輯軟體36功能強(qiáng)大的vim文書編輯軟體在開始本節(jié)的操作之前,筆者要先提醒您關(guān)於按鍵大小寫的使用問題。在操作Linux時,許多時候會使用小寫的英文按鍵,因此本節(jié)在使用按鍵命令時,若標(biāo)示為鍵,即表示是用小寫的字母"i"。若您編輯的檔案內(nèi)有中文的話,可能會有發(fā)生亂碼的情形,關(guān)於這個問題的詳細(xì)說明及解決方法請參閱14-4節(jié)。111功能強(qiáng)大的vim文書編輯軟體在開始本節(jié)的操作之前,筆者vim的基本操作vim的功能強(qiáng)大,以下我們將一一介紹。112vim的基本操作vim的功能強(qiáng)大,以下我們將一一介紹。執(zhí)行vim由於vim的功能繁多,首先我們來看看vim的編輯環(huán)境,以及如何結(jié)束vim。請在文字模式視窗或虛擬主控臺中執(zhí)行vim指令,或是執(zhí)行vim
檔案名稱指定要編輯的檔案(在虛擬主控臺中開啟vim,則會以英文顯示):113執(zhí)行vim由於vim的功能繁多,首先我們來看看v執(zhí)行vim114執(zhí)行vim40執(zhí)行vim若要編輯設(shè)定檔,則請先執(zhí)行su-指令,並依提示輸入root密碼切換到root帳號後,再執(zhí)行vim指令。115執(zhí)行vim若要編輯設(shè)定檔,則請先執(zhí)行su-指令,用vim編寫文件進(jìn)入vim時預(yù)設(shè)的模式是normalmode,無法輸入文字,現(xiàn)在我們要開始編寫一個文字檔,請按鍵切換到insertmode:116用vim編寫文件進(jìn)入vim時預(yù)設(shè)的模式是norma用vim編寫文件117用vim編寫文件43用vim編寫文件其實(shí)要切換到insertmode,除了按鍵外,還可以按或鍵進(jìn)入insertmode,筆者將三者的差別整理如下:按鍵:從目前游標(biāo)所在位置的下一個字元開始輸入。按鍵:從游標(biāo)所在位置插入新輸入的字元。按鍵:新增加一行,並將游標(biāo)移到下一行的開頭。在insertmode中,就與其他文書編輯軟體一樣,可以輸入文字。118用vim編寫文件其實(shí)要切換到insertmode,儲存檔案、離開vim編寫好文件之後,接下來便要存檔及離開vim,請按鍵回到normalmode,然後按鍵進(jìn)入command-linemode,輸入"w檔案的路徑及名稱":119儲存檔案、離開vim編寫好文件之後,接下來便要存檔及離儲存檔案、離開vim120儲存檔案、離開vim46儲存檔案、離開vim121儲存檔案、離開vim47儲存檔案、離開vim您也可以直接輸入":wq",則存檔之後,就會自動離開vim。如果不想儲存,可以輸入":q!",強(qiáng)制離開vim。122儲存檔案、離開vim您也可以直接輸入":wq",則存進(jìn)入vim後,如何開啟既有文字檔?如果您在進(jìn)入vim之後,想要開啟既有的檔案(例如要開啟/tmp目錄中的backup.txt),可以按鍵進(jìn)入command-linemode,然後輸入"e檔案的路徑及名稱":123進(jìn)入vim後,如何開啟既有文字檔?如果您在進(jìn)入vi進(jìn)入vim後,如何開啟既有文字檔?若要開啟新檔案,請在command-linemode輸入"n檔案的路徑及名稱"。124進(jìn)入vim後,如何開啟既有文字檔?若要開啟新檔案,進(jìn)入vim後,如何開啟既有文字檔?若要開啟新檔案,請在command-linemode輸入"n檔案的路徑及名稱"。125進(jìn)入vim後,如何開啟既有文字檔?若要開啟新檔案,vim的操作指令vim的功能之所以強(qiáng)大,在於它提供了相當(dāng)多的按鍵及組合鍵來執(zhí)行命令,方便使用者快速編修文件。不過這些指令都只能在normalmode下執(zhí)行哦!由於這些指令非常多,筆者在此僅介紹一般常用的指令。126vim的操作指令vim的功能之所以強(qiáng)大,在於它提供了相移動游標(biāo)位置無論在normalmode或insertmode,都可以使用方向鍵來移動游標(biāo)所在的位置,但在方向鍵不能使用的時候,則必須切換到normalmode再配合下列幾組按鍵命令來移動游標(biāo)(以下按鍵命令前的"^",表示先按住鍵,再按其他的英文字母)。127移動游標(biāo)位置無論在normalmode或insert移動游標(biāo)位置移動游標(biāo)的基本操作h:將游標(biāo)向左移動一格。
l:將游標(biāo)向右移動一格。
j:將游標(biāo)向下移動一行。
k:將游標(biāo)向上移動一行。128移動游標(biāo)位置移動游標(biāo)的基本操作54移動游標(biāo)位置
^b:將游標(biāo)向前面捲動一頁,相當(dāng)於按鍵。
^f:將游標(biāo)向文章後面移動一頁,相當(dāng)於按
鍵。129移動游標(biāo)位置^b:將游標(biāo)向前面捲動一頁,相當(dāng)於按移動游標(biāo)的進(jìn)階操作0(數(shù)目字0):將游標(biāo)移到該行的最前面。$(請按+鍵):將游標(biāo)移到該行的最後面。G:將游標(biāo)移到最後一行的開頭。w或W:將游標(biāo)移到下一個字。若輸入小寫"w",則標(biāo)點(diǎn)符號如"."、","或"/"等字元都會被當(dāng)成另一個字。130移動游標(biāo)的進(jìn)階操作0(數(shù)目字0):將游標(biāo)移到該行的最前移動游標(biāo)的進(jìn)階操作e或E:將游標(biāo)移到本單字的最後一個字元;如果游標(biāo)所在位置為本單字的最後一個字元,則跳到下一個單字的最後一個字元。若輸入小寫"e",則標(biāo)點(diǎn)符號如"."、","或"/"等字元都會被當(dāng)成另一個字。b:將游標(biāo)移到本單字的第一個字元;如果游標(biāo)所在位置為本單字的第一個字元,則跳到上一個單字的第一個字元。[[:在編輯C/C++/PHP等程式時,連按兩次鍵可將游標(biāo)移至函式開頭的"{"處,再連按兩次則會將游標(biāo)移至上一個函式開頭的"{"處。131移動游標(biāo)的進(jìn)階操作e或E:將游標(biāo)移到本單字的最後一個字移動游標(biāo)的進(jìn)階操作]]:在編輯C/C++/PHP等程式時,連按兩次鍵可將游標(biāo)移至下一個函式開頭的"{"處。當(dāng)要捲動螢?zāi)粌?nèi)容的時候,可以使用與鍵換頁。但在這2個鍵不能使用的時候,除了第14-16頁介紹的^b及^f外,還可以用下列幾個組合鍵:132移動游標(biāo)的進(jìn)階操作]]:在編輯C/C++/PHP等程式移動游標(biāo)的進(jìn)階操作^u:將游標(biāo)向前移動半頁。^d:將游標(biāo)向後移動半頁。^e:螢?zāi)幌蛳聮詣右恍?也可以說檔案內(nèi)容和游標(biāo)向上捲動一行。^y:螢?zāi)幌蛏蠏詣右恍?也可以說檔案內(nèi)容和游標(biāo)向下捲動一行。133移動游標(biāo)的進(jìn)階操作^u:將游標(biāo)向前移動半頁。59複製文字複製文字可以省下重複輸入的時間,vim也提供了以下的操作按鍵:yy:連續(xù)按鍵,可將游標(biāo)目前所在位置的整行複製,複製時並不會將文字反白顯示。nyy:其中n為數(shù)字鍵,表示要複製的行數(shù)。若按
鍵,則將連同游標(biāo)所在位置的一行,與下面2行(共3行)一起複製。yw:按鍵可複製游標(biāo)所在位置到此單字結(jié)束的字元。134複製文字複製文字可以省下重複輸入的時間,vim也提供了以複製文字nyw:若按鍵,則會將目前游標(biāo)所在位置到單字結(jié)束,以及後面的2個單字(共3個單字)一起複製(n表示要複製的單字?jǐn)?shù)目)。p:可將複製的字貼在目前游標(biāo)所在的位置。若複製的是整行文字,則會將整行內(nèi)容貼在游標(biāo)所在位置的下一行。135複製文字nyw:若按鍵,則刪除文字要刪除文字時,可以一次刪除一個字元,也可以一次刪除好幾個字元或是整行文字:d:先按鍵放開後,然後按鍵,可將游標(biāo)位置前一個字元刪除。按鍵,則會將游標(biāo)位置的字元刪除。按鍵,可將目前游標(biāo)所在的行與前一行一併刪除。按鍵,可將目前游標(biāo)所在的行與下一行刪除。D:可刪除一行中,游標(biāo)所在位置之後的所有字元。dd:連按2次鍵可刪除游標(biāo)所在那一行。所以千萬不要按著鍵不放,因為會連著刪除好幾行。136刪除文字要刪除文字時,可以一次刪除一個字元,也可以一次刪刪除文字dw:將游標(biāo)停在某個字的第一個字元,按鍵時,會將此單字整個刪除。若將游標(biāo)置於某個字中間的字元上,則會將此單字中,游標(biāo)後面的字元刪除。nd:n為數(shù)字,若按表示標(biāo)示游標(biāo)位置的上或下方3行。再按下鍵,則刪除游標(biāo)上方3行,再包括本身1行,共刪除4行。若按下鍵,則刪除游標(biāo)下方3行,再包括本身1行,共刪除4行。137刪除文字dw:將游標(biāo)停在某個字的第一個字元,按刪除文字ndd:若按鍵,表示刪除目前游標(biāo)位置的1行與下面的2行。x:刪除游標(biāo)所在位置的字元,用法與鍵盤上的鍵相同。X:刪除游標(biāo)位置前面一個字元,與
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030中國防腐蝕袋行業(yè)市場發(fā)展趨勢與前景展望戰(zhàn)略研究報告
- 2025-2030中國防刮玻璃行業(yè)市場發(fā)展趨勢與前景展望戰(zhàn)略研究報告
- 2025-2030中國鐵路車輛配件行業(yè)市場發(fā)展趨勢與前景展望戰(zhàn)略研究報告
- 2025-2030中國金融中的人工智能行業(yè)市場發(fā)展趨勢與前景展望戰(zhàn)略研究報告
- 2025-2030中國造雪機(jī)行業(yè)市場發(fā)展趨勢與前景展望戰(zhàn)略研究報告
- 班級工作計劃與總結(jié)
- 2025-2030中國藥物交付合作條款和協(xié)議行業(yè)市場發(fā)展趨勢與前景展望戰(zhàn)略研究報告
- 2025-2030中國茶壺行業(yè)市場發(fā)展趨勢與前景展望戰(zhàn)略研究報告
- 6.2 數(shù)據(jù)的收集 教學(xué)設(shè)計 2024-2025學(xué)年北師大版(2024)數(shù)學(xué)七年級上冊
- 2025-2030中國自動感應(yīng)行業(yè)市場發(fā)展趨勢與前景展望戰(zhàn)略研究報告
- 美國加征關(guān)稅從多個角度全方位解讀關(guān)稅課件
- 期中(試題)-2024-2025學(xué)年人教精通版(2024)英語三年級下冊
- 定額〔2025〕1號文-關(guān)于發(fā)布2018版電力建設(shè)工程概預(yù)算定額2024年度價格水平調(diào)整的通知
- 《思想政治教育方法論》考研(第3版)鄭永廷配套考試題庫及答案【含名校真題、典型題】
- 一種基于STM32的智能門鎖系統(tǒng)的設(shè)計-畢業(yè)論文
- 藍(lán)牙音響成品檢驗規(guī)范
- 材料5:個人征信系統(tǒng)機(jī)構(gòu)接入和接口驗收工作流程
- 項目選址比選方案分析參考范本
- 中機(jī)2015~2016年消防系統(tǒng)維保養(yǎng)護(hù)年度總結(jié)報告
- 預(yù)制混凝土襯砌管片生產(chǎn)工藝技術(shù)規(guī)程doc
- 極域電子教室解決方案
評論
0/150
提交評論