🏠 Hem
Benchmarkar
📊 Alla benchmarkar 🦖 Dinosaur v1 🦖 Dinosaur v2 ✅ To-Do List-applikationer 🎨 Kreativa fria sidor 🎯 FSACB - Ultimata uppvisningen 🌍 Översättningsbenchmark
Modeller
🏆 Topp 10 modeller 🆓 Gratis modeller 📋 Alla modeller ⚙️ Kilo Code
Resurser
💬 Promptbibliotek 📖 AI-ordlista 🔗 Användbara länkar
Trung bình

Nghệ Sĩ ASCII Với Macro

#macro #ascii-art #automation

Sử dụng tính năng macro của Vim để tự động vẽ các mô hình hình học lặp lại.

Hãy tưởng tượng bạn đang vẽ một hình cầu đơn giản bằng các ký tự asterisk (*) trong một tệp tin. Bắt đầu bằng cách nhập một dòng chứa 3 dấu sao. Ghi lại một macro (ví dụ: qa) thực hiện các tác vụ sau: đi xuống một dòng, chèn thêm một dấu cách ở đầu dòng, sao chép dòng trên và thêm một dấu sao ở cuối. Sau khi dừng ghi macro, hãy thực thi macro đó nhiều lần cho đến khi bạn tạo được một hình tam giác đều. Sau đó, hãy thử tạo một macro thứ hai để làm ngược lại và hoàn thành hình thoi.