基礎知識之vim編輯器,gcc,gdb

早早的開始學習了,嘖嘖嘖,快讓我自己點個贊,快誇我啦啦啦。我是祖國的好少年
今天呢,整理一下關於無比強大的編輯器vim的使用方法與技巧。


vim篇


首先,vim有三種工作模式,分別是命令行模式,編輯模式,插入模式。
:set nu設置行號
:set nonu取消行號
a 在光標後附加文本
A 在本行行末附加文本
i 在光標前插入
I 在本行開始插入
o 在光標下插入新行
O 在光標上插入新行
定位命令
h ,j,k,l左下上右
$ 移至行尾
0 行首
H 屏幕上端
M 屏幕中央
L 屏幕下端
gg 到第一行
G 最後一行
nG 第n行
:n 第n行
刪除命令:
x 刪除光標所在處出出出字符
nx 刪除
dd 刪除光標所在行,ndd刪除第n行
dG 刪除光標所在行到行尾的內容
D 刪除從光標所在處到行尾
:n1,n2d 刪除指定範圍的行
複製和剪切命令:
yy,Y 複製當前行
nyy,nY 複製當前行以下n行
dd 剪切當前行
ndd 剪切當前以下n行
pp 粘貼在當前光標所在行下或行上
替換:
r 取代光標
R 從光標所在處開始替換
U 取消上一步


gcc篇

這裏寫圖片描述



gdb篇

首先,執行:gcc -g -o a.debug
backtrace:現實程序中的當前位置和表示如何到達當前位置的棧跟蹤;
clear:刪除剛纔停止處的斷點;
commands:命中斷點時,列出將要執行的命令;
continue:從斷點開始繼續執行;
delete:刪除一個斷點或監測點,也可以與其他命令一起使用;
display:程序停止時現實變量和表達式;
down:下移棧楨,使得另一個函數成爲當前函數;
frame:選擇下一條continue命令的楨


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章