vim編輯器 gcc編譯器 gdb偵錯程式

2021-09-23 22:37:47 字數 1424 閱讀 2071

vim三種主要模式

控制螢幕游標的移動,字元、字或行的刪除,移動或複製某行

編輯模式,在此模式下做文字輸入

檔案儲存或退出,也可以進行檔案替換,找字串,列出行號等操作

輸入vim  檔名稱後進入vim編輯畫面,進入後處於正常模式。

三種模式間的切換

輸入 i (從游標當前位置開始輸入)

輸入 a (從游標所在位置的下乙個位置開始輸入)

輸入 o (插入新的一行,從行首輸入)

按一下[esc]鍵

按下shift鍵和;(就是輸入:)

進入末行模式的操作

:w(儲存當前檔案)

:wq(儲存並退出)

:q!(不儲存強制退出)

3.1 移動游標

3.2 刪除文字

3.3 複製

3.4 替換

3.5 撤銷上一步操作

ctrl+r:撤銷的恢復

3.6 更改

set nu:在檔案中的每一行前面列出行號

/+關鍵字:按 / 鍵,再輸入想查詢的字元,如果第一次查詢的關鍵字不是您想要的,可以一直按n會一直往後尋找

?+關鍵字:同上

預處理(進行巨集替換)

編譯(生成彙編)

彙編(生成機器可識別**)

連線(生成可執行檔案或庫檔案)

gdb 原始檔名稱

使用gdb除錯,要在源**生成二進位制程式的時候,加上-g選項

編輯器vim與編譯器gcc

學習內容 編輯器vim,編譯器gcc,makefile的編寫方式。得益於班級群裡同學的分享,我完整地了解了linux的幾個萬用字元 的用法,糾正了自己昨天做的乙個題目的答案,這個題目是這樣的,刪除所有符合d開頭 t結尾 且中間包含乙個字母的檔案。我寫的答案是 find name d a z t de...

vim編輯器跟gcc編譯器的使用

因為vim中無法使用滑鼠,因此就沒有相關滑鼠能夠完成的操作,所以vim中針對不同的操作有不同的模式 vim模式 12種模式,6種基本模式,6種條件模式 常用的有三種模式 插入模式 輸入資料 普通模式 完成各種移動游標,複製貼上 底行模式 完成儲存 退出 從普通模式切換到插入模式 i 進入插入模式,並...

編輯器 編譯器 IDE

之前一直分不清這些概念,今天心血來潮搜了一下,雖然還是不太懂 程式編輯器是指用來進行編輯程式的軟體程式,能把存在計算機中的源程式顯示在螢幕上,然後根據需要進行增加 刪除 替換和聯結等操作。例如 notepad vim sublime text 簡單講,編譯器就是將 一種語言 通常為高階語言 翻譯為 ...