Linux作業系統命令列下的文字編輯

2021-06-23 04:09:21 字數 1035 閱讀 2865

vi可能是終端命令列裡功能最強的文字編輯器了,但目前需要用到的只是文字編輯功能,與gcc、make等工具的整合應用現在還不需要,所以操作難度不大,習慣就好。linux發行版所帶的一般不是vi,而是vim,vi的加強版,功能更強但操作比傳統的vi更方便,但啟動命令還是「vi」。

命令列中,可以用「vi *********」+回車啟動vi並開啟乙個已經存在的檔案。如果沒有「*********」這個檔案,儲存時會自動建立這個檔案。直接輸入「vi」回車,就是只啟動文字編輯器。

剛啟動的vi處於命令狀態。命令狀態下,vi把所有的使用者輸入都當作命令。

vi最常用的內部命令有:

「:q」退出編輯器。

「:!q」忽略所有改動強行退出。

「:i」轉入編輯狀態。

「:w」儲存檔案。

「:wq」儲存後退出。

「:w *********」把內容儲存進檔案「*********」。

「:!w *********」把內容儲存進檔案「*********」,替換掉其原來的內容。

「/***」尋找下文中的字串「***」。

「?***」尋找上文中的字串「***」。

「:nn」直接跳轉到第nn行。

「dd」刪除游標所在的行。

編輯狀態下,連按兩次或更多次「esc」鍵,能返回命令狀態,如果忘了當前狀態,多按幾次「esc」鍵,即可。傳統的vi裡,移動游標也得在命令狀態下,上下左右分別對應「j」「k」「h」「l」鍵。vim中也可以這樣,但是使用4個箭頭鍵還是舒服多了,而且不管在哪個狀態都能使用。

初步檢查一下gcc

gcc,gnu c compiler,開放源**的c語言便宜系統,許多軟體的安裝和重新建造linux核心都要靠它。

#include

main()

把檔案儲存為「aaa.c」。

在終端命令列裡,切換到「aaa.c」所在的目錄,執行「gcc aaa.c -o bbb」,看看目錄裡是否多出乙個叫「bbb」的可執行檔案?如果這個檔案存在,再執行「./bbb」,命令列顯示出「***」即可。否則不是檔案內容錯了就是gcc有毛病。如果gcc一切正常,就可以進行下一步了。

linux 作業系統下簡單的命令列操作

一 配置linux 作業系統虛擬主機 二 修改網絡卡 可以使自己的主機上網.date 檢視日期 cal 檢視當月日曆 cal 2017 檢視某年某月的日曆 whoami 檢視當前登陸的使用者 修改網絡卡 可以上網的步驟 vi etc sysconfig network scripts iscfg s...

Linux作業系統命令列下編輯常用的快捷鍵

命令列編輯快捷鍵 history 顯示命令歷史列表 ctrl p 顯示上一條命令 ctrl n 顯示下一條命令 num 執行命令歷史列表的第num條命令 執行上一條命令 string?執行含有string字串的最新命令 ctrl s 與ctrl r類似,只是正向檢索 alt 歷史列表第一項 alt ...

Linux命令列下CVS的操作

0 安裝cvs yum install cvs 設定環境變數 vi etc profile在最後加入下面的一行 export cvsroot pserver username 192.168.1.250 home root username 1 建立模組 1.1 其實,模組就是個資料夾如module...