Skip to content

Cmdex 0.2.0

Choose a tag to compare

@thangkes thangkes released this 16 Oct 04:45
· 15 commits to main since this release

Cmdex 0.2.0: notes, many files at once, terminal copy and paste

Notes in a chat bubble

  • A bubble in the corner (Ctrl+Shift+N) keeps notes like messages, grouped by day.
  • Text in any language, with bold, italic, underline, strike, ==highlight==, six colours, headings, lists, tasks you can tick, quotes and code blocks. A toolbar, Ctrl+B/I/U and a preview help with the markup.
  • Images: paste, drop or pick PNG, JPEG, GIF or WebP. Large photos are scaled down. Click an image to see it full size.
  • Commands and scripts are coloured (PowerShell, bash, cmd, Python, JavaScript, Go, SQL, JSON, YAML…). They can only be copied: nothing in a note runs or goes to a terminal.
  • Find marks every match where it is, shows "2/7", and the ▲ ▼ arrows (Enter, Shift+Enter) step through them. Case and Vietnamese accents are ignored: "ca phe" finds "cà phê".
  • A note can be pinned to the file or folder chosen on the map; 📎 opens it there again.
  • Notes, their pins and images are encrypted in your database like your commands, and travel in backups.

Folder map

  • The map opens where you left it: the folder shown last is remembered (encrypted, and left out of backups).
  • Several files at once: Ctrl+click or Shift+click adds a star, Shift+drag chooses every star in a box. Throw the whole group into the black hole with one confirmation; the stars go in one after another, and the files go to the system trash.

Terminal

  • Right-click in a terminal to copy the selection or everything it holds, paste, select all or clear the screen.
  • Ctrl+C copies when text is selected (as in Windows Terminal) and still interrupts a command otherwise. Ctrl+Shift+C and Ctrl+Shift+V work as before.
  • Pasting several lines shows them and asks first: most shells run each line as soon as it arrives.

Upgrading

  • The database gets two tables for notes. Going back to 0.1.9 still opens it, without the notes.
  • JSON backups include notes and their images in clear, like the rest of the library. Keep them safe.

Downloads

File For
Cmdex-Windows-Setup-0.2.0.exe Windows 10/11 64-bit, per-user install
Cmdex-Linux-amd64-0.2.0.tar.gz Linux x86-64 (added by CI a few minutes after the release)

Tiếng Việt

Ghi chú dạng bong bóng chat

  • Nút tròn ở góc (Ctrl+Shift+N) lưu ghi chú như tin nhắn, nhóm theo ngày.
  • Chữ ngôn ngữ nào cũng được, có đậm, nghiêng, gạch chân, gạch ngang, ==tô sáng==, 6 màu chữ, tiêu đề, danh sách, việc cần làm tick được, trích dẫn và khối code. Có thanh công cụ, phím tắt Ctrl+B/I/U và chế độ xem trước.
  • Hình ảnh: dán, kéo thả hoặc chọn ảnh PNG, JPEG, GIF, WebP. Ảnh lớn được thu nhỏ. Bấm vào ảnh để xem cỡ đầy đủ.
  • Lệnh và script được tô màu (PowerShell, bash, cmd, Python, JavaScript, Go, SQL, JSON, YAML…). Chúng chỉ sao chép được: không có gì trong ghi chú tự chạy hay được gửi vào terminal.
  • Tìm kiếm tô sáng mọi chỗ khớp ngay tại chỗ, hiện số kết quả dạng "2/7", và mũi tên ▲ ▼ (Enter, Shift+Enter) rà lần lượt từng kết quả. Không phân biệt hoa thường và dấu tiếng Việt: gõ "ca phe" vẫn ra "cà phê".
  • Ghi chú có thể gắn với file hay thư mục đang chọn trên bản đồ; bấm 📎 để mở lại đúng chỗ đó.
  • Ghi chú, đường dẫn gắn kèm và ảnh được mã hoá trong database như lệnh của bạn, và có trong bản sao lưu.

Bản đồ thư mục

  • Bản đồ mở lại đúng chỗ bạn đang làm: thư mục xem lần cuối được nhớ (mã hoá, không đưa vào bản sao lưu).
  • Nhiều file cùng lúc: Ctrl+bấm hoặc Shift+bấm để thêm từng ngôi sao, Shift+kéo để chọn mọi sao trong khung. Ném cả nhóm vào hố đen chỉ với một lần xác nhận; các ngôi sao lần lượt bị hút vào, còn file đi vào Thùng rác.

Terminal

  • Chuột phải trong terminal để sao chép đoạn đang chọn hoặc toàn bộ nội dung, dán, chọn tất cả hoặc xoá màn hình.
  • Ctrl+C sao chép khi đang bôi đen (như Windows Terminal), không bôi đen thì vẫn là ngắt lệnh. Ctrl+Shift+C và Ctrl+Shift+V giữ nguyên.
  • Dán nhiều dòng sẽ hiện nội dung và hỏi lại trước, vì phần lớn shell chạy ngay từng dòng khi nhận được.

Khi nâng cấp

  • Database có thêm hai bảng cho ghi chú. Quay về 0.1.9 vẫn mở được, chỉ là không thấy ghi chú.
  • Bản sao lưu JSON chứa ghi chú và ảnh ở dạng không mã hoá, giống phần còn lại của thư viện. Hãy cất giữ cẩn thận.

Tải về

File Dùng cho
Cmdex-Windows-Setup-0.2.0.exe Windows 10/11 64-bit, cài cho người dùng hiện tại
Cmdex-Linux-amd64-0.2.0.tar.gz Linux x86-64 (CI thêm vào vài phút sau khi phát hành)