現在強調表示されているテキスト行を#ifdefで囲むことができるマクロを作成しようとしています。理想的には、カーソルを#ifdefの後に置いて、マクロ名を入力できるようにします。マクロを作成するために記録することはできますが、それを実行できるのは1行のコードのみです。
前:
bool first_selected_line = false;
int second_selected_line = 0;
後:
#ifdef // if possible, cursor placed here in insert mode
bool first_selected_line = false;
int second_selected_line = 0;
#else
bool first_selected_line = false;
int second_selected_line = 0;
#endif
何か案は?