摺疊 C 塊
這是我們的緩衝區:
void write_buffer(size_t size, char ** buffer)
{
char * buf = *buffer;
size_t iter;
for(iter = 0; iter < size; iter++)
{
putc(*(buf + iter));
}
}
游標位於[1] [1]([line] [col])。將游標移動到 for 迴圈的 curl 括號:
/for<Enter>j
游標為[6] [2]。
現在輸入 zf%
(建立摺疊,移動到匹配括號)。你已成功建立第一個摺疊。
現在輸入:2<Enter>_
,游標現在位於[2] [1],zf%
:完整的功能體被摺疊。
你可以使用 zO
開啟剛剛建立的所有摺疊,然後使用 zC
重新關閉它們。