安裝
- 使用
pip
安裝pyclewn
sudo pip install pyclewn
- 下載
pyclewn
的vmb
, 即使vimball包窃判。
python -c "import clewn; clewn.get_vimball()"
- 將下載下來(lái)的文件
pyclewn-2.3.vmb
安裝到vim中,命令如下:
vim -S pyclewn-2.3.vmb
至此安裝完畢。
使用簡(jiǎn)介
- 編譯一個(gè)簡(jiǎn)單的
main.c
.
#include <stdio.h>
int main(int argc, char **argv)
{
printf("hello world\n");
int a = 0;
int b = 0;
printf("a = %d, b = %d\n", a, b);
b = 10;
a += b;
a += 2;
printf("a = %d, b = %d\n", a, b);
return 0;
}
編譯main.c
文件:
gcc -g -Wall main.c -o main
- 啟動(dòng)
pyclewn
使用vim
打開 main.c
,在 vim
命令行輸入: :Pyclewn
球涛。
啟動(dòng)界面如下:
[圖片上傳中。校镐。亿扁。(1)]
- 加載需要調(diào)試的文件
:Cfile main
- 鍵盤映射
因?yàn)関im的鍵位和gdb的鍵位有很多地方?jīng)_突,進(jìn)行鍵位映射以方便調(diào)試鸟廓,命令如下:
:Cmapkeys
取消鍵位映射从祝,命令如下:
:Cunmapkeys
- 獲取幫助文檔
:help pyclewn
- 退出
pyclewn
模式
Cexitclewn
- 監(jiān)視一個(gè)變量a
:Cdbgvar a