init
This commit is contained in:
37
Scripts/vimgraphvizmacro.vim
Normal file
37
Scripts/vimgraphvizmacro.vim
Normal file
@@ -0,0 +1,37 @@
|
||||
:AcpDisable
|
||||
1normal 018l"xyiw0i//j0i//odigraph "xpa{o node [shape="box"];o edge [spline="true"];+5l"yyiw-oFn"ypa [label="
|
||||
g/CALL\s\+[0-9A-F]\+$/normal $"zyiwo"];oFn -> Fn"zpa [label="CALL Fn"zpa"];+5l"yyiw-ooFn -> Fn"ypa [label="RET"];oFn"ypa [label="
|
||||
g/\sRET$/normal $"zyiwo"];oFn -> Fn"zpa [label="RET"];+5l"yyiwoFn"ypa [label="
|
||||
g/JMP\s\+[0-9A-F]\+$/normal $"zyiwo"];oFn -> Fn"zpa [label="JMP Fn"zpa"];+5l"yyiw-oFn"ypa [label="
|
||||
g/JA\s\+[0-9A-F]\+$/normal $"zyiwo"];oFn -> Fn"zpa [label="JA Fn"zpa"];+5l"yyiw-oFn -> Fn"ypa ;oFn"ypa [label="
|
||||
g/JAE\s\+[0-9A-F]\+$/normal $"zyiwo"];oFn -> Fn"zpa [label="JAE Fn"zpa"];+5l"yyiw-oFn -> Fn"ypa ;oFn"ypa [label="
|
||||
g/JB\s\+[0-9A-F]\+$/normal $"zyiwo"];oFn -> Fn"zpa [label="JB Fn"zpa"];+5l"yyiw-oFn -> Fn"ypa ;oFn"ypa [label="
|
||||
g/JBE\s\+[0-9A-F]\+$/normal $"zyiwo"];oFn -> Fn"zpa [label="JBE Fn"zpa"];+5l"yyiw-oFn -> Fn"ypa ;oFn"ypa [label="
|
||||
g/JC\s\+[0-9A-F]\+$/normal $"zyiwo"];oFn -> Fn"zpa [label="JC Fn"zpa"];+5l"yyiw-oFn -> Fn"ypa ;oFn"ypa [label="
|
||||
g/JCXZ\s\+[0-9A-F]\+$/normal $"zyiwo"];oFn -> Fn"zpa [label="JCXZ Fn"zpa"];+5l"yyiw-oFn -> Fn"ypa ;oFn"ypa [label="
|
||||
g/JE\s\+[0-9A-F]\+$/normal $"zyiwo"];oFn -> Fn"zpa [label="JE Fn"zpa"];+5l"yyiw-oFn -> Fn"ypa ;oFn"ypa [label="
|
||||
g/JG\s\+[0-9A-F]\+$/normal $"zyiwo"];oFn -> Fn"zpa [label="JG Fn"zpa"];+5l"yyiw-oFn -> Fn"ypa ;oFn"ypa [label="
|
||||
g/JGE\s\+[0-9A-F]\+$/normal $"zyiwo"];oFn -> Fn"zpa [label="JGE Fn"zpa"];+5l"yyiw-oFn -> Fn"ypa ;oFn"ypa [label="
|
||||
g/JL\s\+[0-9A-F]\+$/normal $"zyiwo"];oFn -> Fn"zpa [label="JL Fn"zpa"];+5l"yyiw-oFn -> Fn"ypa ;oFn"ypa [label="
|
||||
g/JLE\s\+[0-9A-F]\+$/normal $"zyiwo"];oFn -> Fn"zpa [label="JLE Fn"zpa"];+5l"yyiw-oFn -> Fn"ypa ;oFn"ypa [label="
|
||||
g/JNA\s\+[0-9A-F]\+$/normal $"zyiwo"];oFn -> Fn"zpa [label="JNA Fn"zpa"];+5l"yyiw-oFn -> Fn"ypa ;oFn"ypa [label="
|
||||
g/JNAE\s\+[0-9A-F]\+$/normal $"zyiwo"];oFn -> Fn"zpa [label="JNAE Fn"zpa"];+5l"yyiw-oFn -> Fn"ypa ;oFn"ypa [label="
|
||||
g/JNB\s\+[0-9A-F]\+$/normal $"zyiwo"];oFn -> Fn"zpa [label="JNB Fn"zpa"];+5l"yyiw-oFn -> Fn"ypa ;oFn"ypa [label="
|
||||
g/JNBE\s\+[0-9A-F]\+$/normal $"zyiwo"];oFn -> Fn"zpa [label="JNBE Fn"zpa"];+5l"yyiw-oFn -> Fn"ypa ;oFn"ypa [label="
|
||||
g/JNC\s\+[0-9A-F]\+$/normal $"zyiwo"];oFn -> Fn"zpa [label="JNC Fn"zpa"];+5l"yyiw-oFn -> Fn"ypa ;oFn"ypa [label="
|
||||
g/JNE\s\+[0-9A-F]\+$/normal $"zyiwo"];oFn -> Fn"zpa [label="JNE Fn"zpa"];+5l"yyiw-oFn -> Fn"ypa ;oFn"ypa [label="
|
||||
g/JNG\s\+[0-9A-F]\+$/normal $"zyiwo"];oFn -> Fn"zpa [label="JNG Fn"zpa"];+5l"yyiw-oFn -> Fn"ypa ;oFn"ypa [label="
|
||||
g/JNGE\s\+[0-9A-F]\+$/normal $"zyiwo"];oFn -> Fn"zpa [label="JNGE Fn"zpa"];+5l"yyiw-oFn -> Fn"ypa ;oFn"ypa [label="
|
||||
g/JNL\s\+[0-9A-F]\+$/normal $"zyiwo"];oFn -> Fn"zpa [label="JNL Fn"zpa"];+5l"yyiw-oFn -> Fn"ypa ;oFn"ypa [label="
|
||||
g/JNLE\s\+[0-9A-F]\+$/normal $"zyiwo"];oFn -> Fn"zpa [label="JNLE Fn"zpa"];+5l"yyiw-oFn -> Fn"ypa ;oFn"ypa [label="
|
||||
g/JNO\s\+[0-9A-F]\+$/normal $"zyiwo"];oFn -> Fn"zpa [label="JNO Fn"zpa"];+5l"yyiw-oFn -> Fn"ypa ;oFn"ypa [label="
|
||||
g/JNP\s\+[0-9A-F]\+$/normal $"zyiwo"];oFn -> Fn"zpa [label="JNP Fn"zpa"];+5l"yyiw-oFn -> Fn"ypa ;oFn"ypa [label="
|
||||
g/JNS\s\+[0-9A-F]\+$/normal $"zyiwo"];oFn -> Fn"zpa [label="JNS Fn"zpa"];+5l"yyiw-oFn -> Fn"ypa ;oFn"ypa [label="
|
||||
g/JNZ\s\+[0-9A-F]\+$/normal $"zyiwo"];oFn -> Fn"zpa [label="JNZ Fn"zpa"];+5l"yyiw-oFn -> Fn"ypa ;oFn"ypa [label="
|
||||
g/JO\s\+[0-9A-F]\+$/normal $"zyiwo"];oFn -> Fn"zpa [label="JO Fn"zpa"];+5l"yyiw-oFn -> Fn"ypa ;oFn"ypa [label="
|
||||
g/JP\s\+[0-9A-F]\+$/normal $"zyiwo"];oFn -> Fn"zpa [label="JP Fn"zpa"];+5l"yyiw-oFn -> Fn"ypa ;oFn"ypa [label="
|
||||
g/JPE\s\+[0-9A-F]\+$/normal $"zyiwo"];oFn -> Fn"zpa [label="JPE Fn"zpa"];+5l"yyiw-oFn -> Fn"ypa ;oFn"ypa [label="
|
||||
g/JPO\s\+[0-9A-F]\+$/normal $"zyiwo"];oFn -> Fn"zpa [label="JPO Fn"zpa"];+5l"yyiw-oFn -> Fn"ypa ;oFn"ypa [label="
|
||||
g/JS\s\+[0-9A-F]\+$/normal $"zyiwo"];oFn -> Fn"zpa [label="JS Fn"zpa"];+5l"yyiw-oFn -> Fn"ypa ;oFn"ypa [label="
|
||||
g/JZ\s\+[0-9A-F]\+$/normal $"zyiwo"];oFn -> Fn"zpa [label="JZ Fn"zpa"];+5l"yyiw-oFn -> Fn"ypa ;oFn"ypa [label="
|
||||
normal Go"];o}
|
||||
Reference in New Issue
Block a user