🏠 Trang chủ
Benchmark
📊 Tất cả benchmark 🦖 Khủng long v1 🦖 Khủng long v2 ✅ Ứng dụng To-Do List 🎨 Trang tự do sáng tạo 🎯 FSACB - Trình diễn cuối cùng 🌍 Benchmark dịch thuật
Mô hình
🏆 Top 10 mô hình 🆓 Mô hình miễn phí 📋 Tất cả mô hình ⚙️ Kilo Code
Tài nguyên
💬 Thư viện prompt 📖 Thuật ngữ AI 🔗 Liên kết hữu ích
← Quay lại danh mục
Beginner

Tìm kiếm một từ khóa

#vi #tim-kiem #search #navigation

Cách tìm kiếm một cụm từ cụ thể và di chuyển giữa các kết quả tìm kiếm.

Tôi cần tìm kiếm chuỗi ký tự 'function' trong tệp đang mở. Hãy cung cấp lệnh tìm kiếm và hướng dẫn cách nhảy đến kết quả tiếp theo hoặc kết quả trước đó.
Beginner

Xóa dòng đang đứng

#vi #xoa #delete #editing

Lệnh xóa nhanh dòng mà con trỏ đang nằm trên đó.

Làm thế nào để xóa hoàn toàn dòng mà con trỏ đang nằm trên trong chế độ bình thường (Normal mode) của vi?
Beginner

Sao chép và dán dòng

#vi #copy #paste #yank

Thao tác nhân bản một dòng văn bản và dán nó vào vị trí khác.

Tôi muốn sao chép dòng hiện tại và dán nó vào dòng ngay bên dưới. Hãy cho tôi biết các phím tắt cần thiết trong chế độ bình thường để thực hiện việc này.
Intermediate

Thay thế từ trong toàn bộ tệp

#vi #substitute #replace #regex

Dùng lệnh tìm và thay thế (substitute) áp dụng cho mọi dòng trong tài liệu.

Tôi cần thay thế tất cả các xuất hiện của từ 'foo' bằng từ 'bar' trong toàn bộ tài liệu. Hãy viết cú pháp lệnh thay thế chính xác để làm điều này trong vi.
Beginner

Hoàn tác và làm lại hành động

#vi #undo #redo #sua-loi

Cách sử dụng lệnh Undo và Redo khi lỡ tay thao tác sai.

Tôi vừa vô tình xóa nhầm một đoạn văn bản. Lệnh nào để hoàn tác (undo) thao tác vừa làm? Và nếu muốn phục hồi lại (redo) lệnh vừa hoàn tác thì dùng phím gì?
Beginner

Bật hiển thị số dòng

#vi #cau-hinh #line-numbers #settings

Cấu hình vi để hiển thị số thứ tự dòng ở lề bên trái màn hình.

Làm thế nào để bật chế độ hiển thị số dòng (line numbers) trong trình soạn thảo vi để tôi dễ dàng theo dõi mã nguồn?
trung binh

Triết lý Biên tập Chế độ (Modal Editing)

#tri-ky #tong-quan #thiet-ke

Phân tích sâu về khái niệm chế độ trong Vi và lý do tại sao nó khác biệt so với các trình soạn thảo không có chế độ.

Hãy thảo luận về triết lý cốt lõi của 'Modal Editing' trong Vi. Tại sao việc phân tách giữa chế độ nhập văn bản và chế độ thao tác lại được coi là một bước tiến trong việc chỉnh sửa văn bản hiệu quả? So sánh ưu nhược điểm của việc giữ tay trên hàng phím chính (home row) so với việc phải di chuyển chuột hoặc sử dụng các phím chức năng. Giải thích cách mô hình này thay đổi tư duy của người dùng về việc thao tác văn bản từ 'di chuyển con trỏ' sang 'biến đổi văn bản'.
trung binh

Sức mạnh của Lệnh Chấm (The Dot Command)

#tang-hieu-suat #tu-duy #lam-viec

Tập trung vào khái niệm lặp lại thay đổi gần nhất và tầm quan trọng của nó trong quy trình làm việc.

Lệnh '.' (dot) được coi là một trong những tính năng quan trọng nhất của Vi. Hãy phân tích lý thuyết đằng sau việc 'lặp lại thay đổi gần nhất' (repeat last change). Tại sao khái niệm đơn giản này lại định hình cách người dùng Vim thực hiện các tác vụ lặp đi lặp lại? Thảo luận về cách nó thay đổi tư duy lập trình hoặc chỉnh sửa văn bản, từ việc cố gắng làm tất cả trong một lệnh dài thành việc thực hiện một hành động cơ bản và lặp lại nó nhiều lần.
de

Lịch sử và Tiến hóa của dòng Vi

#lich-su #nguon-goc #van-hoa

Tìm hiểu nguồn gốc từ Bill Joy, ex, vi, cho đến sự ra đời của Vim và Neovim.

Viết một tóm tắt về lịch sử của dòng trình soạn thảo Vi. Bắt đầu từ gốc rễ của 'ed' và 'ex' trên máy tính PDP-11, vai trò của Bill Joy trong việc tạo ra Vi, và cách Bill Joy đã tận dụng tối đa thiết bị phần cứng hạn chế của thời đại đó. Sau đó, thảo luận về sự phân chia sang Vim (Vi IMproved) của Bram Moolenaar và lý do cho sự xuất hiện của Neovim gần đây. Những yếu tố lịch sử nào vẫn ảnh hưởng đến cách thức hoạt động của Vim hiện đại?
Trung bình

Viết email xin lỗi khách hàng chuyên nghiệp

#email #khach-hang #chuyen-nghiep

Tạo một mẫu email xin lỗi khách hàng vì giao hàng chậm trễ một cách lịch sự và chân thành.

Hãy đóng vai một chuyên viên chăm sóc khách hàng. Viết một email xin lỗi khách hàng vì đơn hàng của họ bị giao chậm 2 ngày so với dự kiến. Giọng văn cần chân thành, cầu thị và đề xuất một mã giảm giá 10% cho đơn hàng tiếp theo như một lời đền bù.
Dễ

Lịch trình làm việc hiệu quả theo khối giờ

#quan-ly-thoi-gian #toan-uu #lich-trinh

Tạo một lịch trình làm việc chi tiết trong 8 giờ để tối đa hóa năng suất cá nhân.

Tôi là một nhân viên văn phòng. Hãy giúp tôi lập một lịch trình làm việc chi tiết cho 8 tiếng (từ 8h sáng đến 5h chiều) bao gồm các giờ nghỉ ngắn. Mục tiêu là hoàn thành 3 nhiệm vụ quan trọng trong ngày: viết báo cáo, trả lời email và họp trực tuyến, đồng thời tránh bị xao nhãng bởi mạng xã hội.
Dễ

Viết nội dung Facebook bán sản phẩm

#marketing #facebook #ban-hang

Soạn thảo bài đăng Facebook hấp dẫn để giới thiệu sản phẩm mới ra mắt.

Hãy viết một bài đăng Facebook để quảng bá cho một loại cà phê organic mới của chúng ta. Bài viết cần ngắn gọn, hấp dẫn, sử dụng emoji phù hợp và kêu gọi hành động (Call to Action) rõ ràng để khách hàng để lại bình luận hoặc nhắn tin để được tư vấn.
easy

Di chuyển con trỏ cơ bản

#di chuyển #phím tắt #cơ bản

Hướng dẫn cách di chuyển trong văn bản mà không cần chuột.

Hãy cung cấp hướng dẫn chi tiết về cách sử dụng các phím h, j, k, l để di chuyển con trỏ sang trái, xuống, lên và sang phải trong vi. Ngoài ra, hãy giải thích cách di chuyển nhanh đến đầu dòng bằng phím 0 và cuối dòng bằng phím $.
easy

Chuyển đổi chế độ Insert và Command

#chế độ #insert #command

Hiểu sự khác biệt và cách chuyển đổi giữa các chế độ chính.

Giải thích sự khác biệt giữa chế độ Command (Lệnh) và chế độ Insert (Chèn) trong vi. Hãy liệt kê ít nhất 3 cách khác nhau để vào chế độ Insert (ví dụ: i, a, o) và cách thoát về chế độ Command bằng phím Esc.
easy

Lưu và thoát file

#lưu #thoát #wq

Các lệnh cần thiết để lưu công việc và đóng trình soạn thảo.

Viết hướng dẫn ngắn gọn về cách lưu file và thoát, chỉ thoát, hoặc thoát buộc không lưu. Hãy cung cấp cú pháp chính xác cho các lệnh :w, :q, :wq và :q! và giải thích khi nào nên sử dụng từng lệnh.