Taskwarrior là một trình quản lý tác vụ dễ sử dụng hoạt động trong dòng lệnh. Nó cân bằng các tính năng đơn giản và nâng cao để cung cấp cho người mới bắt đầu một con đường dễ dàng để theo dõi nhiệm vụ của riêng họ.

Bài viết này sẽ hướng dẫn bạn qua các khái niệm cơ bản về việc sử dụng Taskwarrior bằng cách tạo danh sách tạp hóa để nướng bánh mì. Băt đâu nao.

Tải xuống và khởi động Taskwarrior

Toàn bộ quá trình này sẽ không hoạt động nếu bạn không cài đặt Taskwarrior. Bạn có thể truy cập trang tải xuống của dự án để truy cập vào mã nguồn và hướng dẫn tải xuống các gói Linux và Mac. Đối với Windows, nó sẽ chỉ hoạt động trên hệ thống phụ Linux trên Windows 10.

Sau khi cài đặt, bạn có thể chạy các lệnh Taskwarrior bằng cách gõ “task [command]” hoặc bằng cách nhập shell của chương trình bằng cách gõ “task shell”, hướng dẫn này sẽ sử dụng.

 nhiệm vụ vỏ 

Thông báo sau sẽ xuất hiện khi bạn khởi động trình bao.

Tạo và liệt kê các tác vụ

Bánh mì của chúng tôi sẽ yêu cầu một vài thành phần, vì vậy hãy liệt kê chúng một cách riêng biệt. Lệnh add sẽ tạo các tác vụ mới của bạn.

 thêm bột trắng thêm 1 gói nấm men khô thêm muối thêm dầu thực vật 

Bốn lệnh này để lại cho chúng ta bốn nhiệm vụ mới mà chúng ta cần hoàn thành. Bạn có thể xem tất cả chúng với lệnh list .

 danh sách 

Bây giờ bạn sẽ thấy đầu ra này trong bảng điều khiển của bạn.

Sửa đổi và thêm vào công việc

Lưu ý rằng bạn có thể thấy bốn nhiệm vụ mới và ID của chúng. Việc xác định các số là rất quan trọng để sửa đổi các tác vụ hiện có.

Giả sử bạn muốn nhớ mua những hàng hóa đó và muốn được cụ thể trong danh sách của bạn. Bạn có thể thay đổi danh sách của mình theo hai cách.

Đối với phương pháp đầu tiên, bạn có thể thay thế mô tả hiện tại của mình bằng mô tả hoàn toàn mới. Điều này sẽ yêu cầu cú pháp khác với lệnh add trước đó của bạn.

 1 sửa đổi mua bột màu trắng 

Lưu ý việc sử dụng modify trong cú pháp có nội dung “sửa đổi”. Điều này có nghĩa là bạn đã thực hiện nhiệm vụ số 1, sửa đổi nó và tạo một chuỗi mô tả mới có nội dung “mua bột màu trắng”.

Bạn có thể lặp lại cùng một phương pháp này với ba nhiệm vụ khác của bạn, nhưng có một cách dễ dàng hơn. Thay vì thay thế các mô tả công việc của bạn, bạn có thể chỉ cần đính kèm các từ mới vào chúng.

Bạn có thể thêm từ “mua” vào các tác vụ khác của mình vì từ bổ sung đó khớp với phần đầu của mỗi mô tả. Đăng ký “mua” cho các công việc còn lại của bạn với cú pháp “prepend”.

 2 prepend mua 3 prepend mua 4 prepend mua 

Các nhiệm vụ sửa đổi cuối cùng bây giờ sẽ giống như hình dưới đây.

Lệnh append hoạt động giống như việc prepend, ngoại trừ việc nó thêm các từ vào cuối nhiệm vụ.

Xóa công việc

Nếu bạn nhận ra rằng bạn đã có muối trong tủ?

Bạn chưa hoàn thành nhiệm vụ đó. Vì vậy, tốt nhất là chỉ cần xóa nó. Bạn có thể làm điều đó với cú pháp “xóa”.

 3 xóa 

Taskwarrior sẽ yêu cầu xác nhận của bạn, vì vậy bạn nên nhập "có" để loại bỏ hoàn toàn tác vụ "mua muối".

Hoàn tác lỗi

Taskwarrior di chuyển các số ID của nó xung quanh khi các tác vụ bị xóa hoặc hoàn thành. Bạn có thể thấy rằng danh sách ngắn của bạn về các thành phần bây giờ là một chút khác nhau, với danh sách "mua dầu thực vật" bây giờ chuyển đến ID # 3 thay vì # 4.

Điều này có thể gây ra một số nhầm lẫn khi bạn đang sửa đổi công việc. May mắn thay, bạn có thể hoàn nguyên bất kỳ thay đổi nào bằng cách tận dụng hoàn tác ngăn xếp hoàn tác của Taskwarrior.

Chỉ để cho vui, vô tình xóa nhiệm vụ # 3 lần nữa.

 3 xóa 

Sau đó, hoàn tác tai nạn của bạn bằng cách chỉ cần nhập “hoàn tác”.

 hủy bỏ 

Vì không có lệnh "làm lại", lệnh "hoàn tác" không thể hoàn tác được, vì vậy bạn sẽ thấy lại rằng thao tác này yêu cầu xác nhận của bạn. Nhập “có” để hoàn nguyên các thay đổi của bạn.

Hoàn thành công việc

Sau khi bạn đã mua tất cả hàng hóa của bạn, bước duy nhất còn lại là để đánh dấu nhiệm vụ của bạn là hoàn thành. Taskwarrior cung cấp lệnh done cho mục đích này. Bạn có thể hoàn thành tất cả tác vụ của mình cùng một lúc bằng cách sử dụng danh sách được phân tách bằng dấu phẩy:

 Đã thực hiện 1, 2, 3 

Thay đổi hàng loạt yêu cầu xác nhận, vì vậy một lần nữa bạn phải nhập "có" cho từng tác vụ riêng lẻ hoặc "tất cả" cho nhóm. Quá trình và đầu ra của bạn sẽ trông giống như hình ảnh sau đây.

Phần kết luận

Bây giờ bạn có đủ chuyên môn để tạo, sửa đổi, xóa và hoàn thành các tác vụ trong Taskwarrior. Ngay cả một lượng nhỏ kiến ​​thức cũng đủ để giúp bạn làm việc hiệu quả với công việc hàng ngày của bạn.

Nếu bạn muốn phân nhánh, hãy thử lệnh help trong trình bao hoặc xem trang trợ giúp Taskwarrior chính thức. Và như mọi khi, hãy quay lại Làm cho công nghệ dễ dàng hơn để được trợ giúp trong tương lai với việc quản lý tác vụ và dòng lệnh. May mắn nhất.