🏠 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
Trung bình

Brainstorm tên thương hiệu

#sáng tạo #ý tưởng #kinh doanh

Đề xuất các tên gọi độc đáo cho một sản phẩm hoặc thương hiệu mới.

Tôi đang chuẩn bị tung ra một thương hiệu cà phê organic. Hãy đề xuất 10 tên thương hiệu độc đáo, dễ nhớ và mang thiên nhiên, kèm theo ý nghĩa ngắn gọn của từng tên.
Khó

Giải thích lỗi lập trình

#lập trình #code #kỹ thuật

Phân tích lý do code bị lỗi và đề xuất cách sửa lỗi.

Giải thích tại sao đoạn code Python sau lại bị lỗi 'IndexError' khi chạy với danh sách rỗng và đề xuất cách sửa lỗi để xử lý trường hợp đó an toàn: [Chèn đoạn code vào đây]
Trung bình

Lập lịch trình du lịch tiết kiệm

#du lịch #lối sống #lập kế hoạch

Xây dựng kế hoạch tham quan du lịch chi tiết và kinh tế.

Lập một lịch trình du lịch tiết kiệm chi phí cho chuyến đi 3 ngày 2 đêm tại Đà Nẵng cho cặp đôi. Lịch trình cần bao gồm các điểm tham quan miễn phí, các quán ăn đường phố ngon, giá rẻ và hướng dẫn phương tiện di chuyển công nghệ thuận tiện nhất.
Dễ

Viết bài đăng Facebook bán hàng

#marketing #mạng xã hội #bán hàng

Tạo nội dung quảng cáo hấp dẫn cho mạng xã hội.

Viết một bài đăng Facebook thu hút để bán các loại áo phông cotton thiết kế riêng. Bài viết cần giọng điệu trẻ trung, vui vẻ, bắt trend, có kêu gọi hành động rõ ràng (CTA) và sử dụng các icon phù hợp.
advanced

Quay và sử dụng macro trong vi

#macro #tự động hóa #hiệu suất

Hướng dẫn cách ghi lại và sử dụng các macro để tự động hóa các tác vụ chỉnh sửa lặp đi lặp lại trong vi

Giải thích cách sử dụng macro trong vi để tự động hóa các tác vụ chỉnh sửa phức tạp. Bắt đầu với cách ghi macro bằng phím 'q' theo sau là tên register, thực hiện các thao tác cần thiết, và kết thúc bằng phím 'q' lần nữa. Tiếp theo, trình bày cách thực thi macro đã ghi bằng phím '@' theo sau là tên register, và cách lặp lại macro nhiều lần bằng cách thêm số đếm trước. Đưa ra các ví dụ cụ thể về việc sử dụng macro để xử lý việc định dạng lại văn bản, đổi tên biến trong mã, hoặc chuyển đổi dữ liệu giữa các định dạng khác nhau. Cuối cùng, giải thích cách lưu macro vào file cấu hình để sử dụng trong các phiên vi sau.
advanced

Thao tác văn bản nâng cao với registers

#registers #copy-paste #văn bản

Khám phá cách sử dụng các loại registers khác nhau trong vi để sao chép, dán và thao tác văn bản phức tạp

Cung cấp hướng dẫn chi tiết về các loại registers khác nhau trong vi: default register ("), named registers (a-z), number registers (0-9), delete registers (1-9), read-only registers (%,:,.,#), expression register (=), and selection registers (*,+). Giải thích cách sao chép (yank), xóa (delete) và dán (paste) nội dung vào các registers cụ thể, và cách truy xuất nội dung của chúng. Đưa ra các ví dụ thực tế về việc sử dụng registers để lưu trữ nhiều đoạn văn bản khác nhau, sao chép nội dung giữa các phiên vi, và kết hợp với các lệnh khác để thực hiện các thao tác chỉnh sửa phức tạp. Trình bày cách xem nội dung của các registers và làm sạch chúng khi cần thiết.
advanced

Tùy chỉnh vi với file cấu hình .vimrc

#cấu hình #.vimrc #tùy chỉnh

Học cách tạo và tùy chỉnh file .vimrc để cá nhân hóa trải nghiệm làm việc với vi

Hướng dẫn cách tạo và chỉnh sửa file .vimrc trong thư mục home để tùy chỉnh hành vi của vi. Bắt đầu với các cài đặt cơ bản như set number, set expandtab, set tabstop, và set shiftwidth. Tiếp theo, trình bày cách ánh xạ các phím tắt (key mappings) bằng lệnh :map, :nmap, :vmap, và :imap cho các chế độ khác nhau. Đưa ra ví dụ về việc tạo phím tắt để lưu file, đóng file, hoặc thực hiện các lệnh thường dùng. Giải thích cách thiết lập màu sắc, font chữ, và các tùy chọn hiển thị. Trình bày cách cài đặt và sử dụng plugins bằng các plugin manager phổ biến như vim-plug hoặc Vundle. Cuối cùng, cung cấp một file .vimrc mẫu với các cài đặt hữu ích cho các ngôn ngữ lập trình khác nhau.
advanced

Biểu thức chính quy và khớp mẫu trong vi

#regex #tìm-kiếm #thay-thế

Tìm hiểu cách sử dụng biểu thức chính quy (regular expressions) để tìm kiếm và thay thế văn bản phức tạp

Giải thích cú pháp biểu thức chính quy trong vi, bao gồm các ký tự đặc biệt như ., *, [], ^, $, và cách sử dụng chúng để khớp mẫu. Trình bày cách tìm kiếm văn bản bằng lệnh / (tìm xuôi) và ? (tìm ngược), và cách lặp lại tìm kiếm bằng phím n (kế tiếp) và N (trước đó). Giải thích cách thay thế văn bản bằng lệnh :s/pattern/replacement/flags, với các flag như g (global), c (confirm), và i (case insensitive). Đưa ra các ví dụ cụ thể về việc sử dụng biểu thức chính quy để định dạng mã, đổi tên biến hàng loạt, hoặc xử lý các định dạng dữ liệu cụ thể. Trình bày cách sử dụng các nhóm capture để tham chiếu lại trong mẫu thay thế, và cách sử dụng các ký tự đặc biệt như \d, \w, và \s. Cuối cùng, giải thích cách tìm kiếm và thay thế trên toàn bộ file hoặc trong phạm vi dòng cụ thể.
advanced

Quản lý chia cửa sổ và tab trong vi

#cửa-sổ #tabs #đa-tác-vụ

Học cách chia cửa sổ và quản lý nhiều tab để làm việc hiệu quả với nhiều file cùng lúc

Hướng dẫn cách chia cửa sổ trong vi theo chiều ngang (:split) và chiều dọc (:vsplit), và cách điều hướng giữa các cửa sổ bằng các phím tắt như Ctrl+w với các phím h, j, k, l, hoặc các phím mũi tên. Giải thích cách thay đổi kích thước cửa sổ bằng các lệnh :resize và :vertical resize, và cách di chuyển cửa sổ bằng :wincmd. Trình bày cách mở file trong cửa sổ mới (:split filename), và cách đóng cửa sổ hiện tại (:close) hoặc tất cả các cửa sổ khác (:only). Giải thích cách sử dụng tabs bằng lệnh :tabnew để tạo tab mới, :tabclose để đóng tab, và :tabn/:tabp để chuyển đổi giữa các tabs. Đưa ra ví dụ thực tế về việc chia cửa sổ để so sánh mã, tham chiếu tài liệu trong khi lập trình, hoặc làm việc với các file liên quan cùng lúc. Cuối cùng, trình bày cách lưu và khôi phục layout cửa sổ cho các phiên làm việc sau.
beginner

Mở và tạo tệp tin mới

#vi #linux #co-ban #tep-tin

Hướng dẫn cách khởi tạo một tệp tin mới bằng trình soạn thảo vi.

Hãy viết lệnh trong terminal để mở một tệp tin tên là 'ghichu.txt' bằng trình soạn thảo vi. Nếu tệp tin chưa tồn tại, lệnh này sẽ tự động tạo một tệp tin rỗng.
beginner

Chuyển sang chế độ chèn văn bản

#vi #linux #soan-thao #chen

Hướng dẫn cách nhập nội dung văn bản vào trình soạn thảo.

Khi mới mở vi, bạn đang ở chế độ bình thường (Normal mode). Hãy cho biết phím tắt nào cần nhấn để chuyển sang chế độ chèn (Insert mode) và bắt đầu gõ văn bản vào tệp tin.
beginner

Lưu thay đổi và thoát

#vi #linux #luu #thoat

Hướng dẫn cách lưu công việc và đóng chương trình.

Bạn đã hoàn tất việc soạn thảo. Hãy viết chuỗi lệnh chính xác (bao gồm dấu hai chấm đầu dòng) để lưu nội dung vào đĩa và thoát khỏi trình soạn thảo vi.
beginner

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

#vi #linux #dieu-huong #ban-phim

Hướng dẫn cách di chuyển trong tệp tin mà không cần chuột.

Trong chế độ bình thường của vi, hãy liệt kê các phím dùng để di chuyển con trỏ sang trái, xuống, lên và sang phải tương ứng.
beginner

Xóa ký tự và dòng

#vi #linux #xoa #sua

Hướng dẫn cách xóa nội dung trong vi.

Bạn đang ở chế độ bình thường. Hãy cho biết phím tắt để xóa ký tự tại vị trí con trỏ hiện tại và phím tắt để xóa toàn bộ dòng hiện tại.
beginner

Hoàn tác thay đổi

#vi #linux #undo #hoan-tac

Hướng dẫn cách quay lại trạng thái trước đó.

Bạn lỡ tay xóa nhầm một đoạn văn bản. Hãy chỉ ra phím tắt trong chế độ bình thường để hoàn tác (undo) thao tác vừa thực hiện và lấy lại nội dung đã mất.