Đây là lệnh tính toán có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình mô phỏng trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
calcurse - công cụ tổ chức dựa trên văn bản
SYNOPSIS
chất vôi -Q [tùy chọn] [--từ ] [--đến |--ngày ]
chất vôi -G [tùy chọn]
chất vôi -i
chất vôi -x
chất vôi --gc
chất vôi --trạng thái
chất vôi --phiên bản
chất vôi --Cứu giúp
MÔ TẢ
Calcurse là một ứng dụng lập lịch và lịch dựa trên văn bản. Nó giúp theo dõi
sự kiện, cuộc hẹn và công việc hàng ngày. Một hệ thống thông báo có thể cấu hình sẽ nhắc nhở người dùng
về thời hạn sắp tới và giao diện dựa trên lời nguyền có thể được tùy chỉnh để phù hợp với người dùng
nhu cầu. Tất cả các lệnh đều được ghi lại trong hệ thống trợ giúp trực tuyến.
LỰA CHỌN
Các tùy chọn sau được hỗ trợ:
-a, --cuộc hẹn
In các cuộc hẹn và sự kiện cho ngày hiện tại rồi thoát. Tương đương với -Q
--tuýt lọc vôi. Lưu ý: Lịch để đọc các cuộc hẹn có thể được
được chỉ định bằng cách sử dụng -c cờ.
-c , --lịch
Chỉ định tệp lịch để sử dụng. Lịch mặc định là ~/.calcurse/apts (xem
phần CÁC TẬP TIN dưới). Tùy chọn này được ưu tiên hơn -D.
-d , --ngày
In các cuộc hẹn cho ngày nhất định hoặc cho số ngày sắp tới nhất định,
tùy thuộc vào định dạng đối số. Hai định dạng có thể được hỗ trợ:
· một ngày (các định dạng có thể được mô tả bên dưới).
· một số n.
Trong trường hợp đầu tiên, danh sách cuộc hẹn cho ngày đã chỉ định sẽ được trả về, trong khi
trong trường hợp thứ hai, danh sách cuộc hẹn cho n những ngày sắp tới sẽ được trả lại.
Ví dụ như gõ chất vôi -d 3 sẽ hiển thị các cuộc hẹn của bạn cho ngày hôm nay,
ngày mai và ngày mốt. Dạng đầu tiên tương đương với -Q --tuýt lọc
vôi --từ , dạng thứ hai tương đương với -Q --tuýt lọc vôi --ngày .
Lưu ý: như cho -a cờ, lịch để đọc các cuộc hẹn có thể
được chỉ định bằng cách sử dụng -c cờ.
--ngày
Chỉ định độ dài của phạm vi (tính theo ngày) khi được sử dụng với -Q. Không thể kết hợp với
--đến.
-D , --danh mục
Chỉ định thư mục dữ liệu để sử dụng. Nếu không được chỉ định, thư mục mặc định là
~/.calcurse/.
--tuýt lọc
Bỏ qua bất kỳ mục nào không phù hợp với loại mặt nạ. Nhìn thấy LỌC để biết thêm chi tiết.
--filter-mẫu
Bỏ qua bất kỳ mục nào có mô tả không khớp với mẫu. Nhìn thấy LỌC cho
chi tiết.
--filter-bắt đầu từ
Bỏ qua bất kỳ mục nào bắt đầu trước một ngày nhất định. Nhìn thấy LỌC để biết thêm chi tiết.
--filter-bắt đầu
Bỏ qua bất kỳ mục nào bắt đầu sau một ngày nhất định. Nhìn thấy LỌC để biết thêm chi tiết.
--filter-bắt đầu-sau
Chỉ bao gồm các mục bắt đầu sau một ngày nhất định. Nhìn thấy LỌC để biết thêm chi tiết.
--filter-bắt đầu-trước
Chỉ bao gồm các mục bắt đầu trước một ngày nhất định. Nhìn thấy LỌC để biết thêm chi tiết.
--filter-start-range
Chỉ bao gồm các mục trong một phạm vi nhất định. Nhìn thấy LỌC để biết thêm chi tiết.
--filter-end-from
Bỏ qua bất kỳ mục nào kết thúc trước một ngày nhất định. Nhìn thấy LỌC để biết thêm chi tiết.
--filter-end-to
Bỏ qua bất kỳ mục nào kết thúc sau một ngày nhất định. Nhìn thấy LỌC để biết thêm chi tiết.
--filter-end-after
Chỉ bao gồm các mục kết thúc sau một ngày nhất định. Nhìn thấy LỌC để biết thêm chi tiết.
--filter-end-trước
Chỉ bao gồm các mục kết thúc trước một ngày nhất định. Nhìn thấy LỌC để biết thêm chi tiết.
--filter-end-range
Chỉ bao gồm các mục trong một phạm vi nhất định. Nhìn thấy LỌC để biết thêm chi tiết.
--ưu tiên lọc
Chỉ bao gồm các mục có mức độ ưu tiên nhất định. Nhìn thấy LỌC để biết thêm chi tiết.
--filter-hoàn thành
Chỉ bao gồm các mục TODO đã hoàn thành. Nhìn thấy LỌC để biết thêm chi tiết.
--bộ lọc chưa hoàn thành
Chỉ bao gồm các mục TODO chưa hoàn thành. Nhìn thấy LỌC để biết thêm chi tiết.
--format-apt
Chỉ định định dạng để kiểm soát đầu ra của cuộc hẹn ở chế độ không tương tác. Nhìn thấy
các FORMAT DÂY phần để biết thông tin chi tiết về chuỗi định dạng.
--format-recur-apt
Chỉ định một định dạng để kiểm soát đầu ra của các cuộc hẹn định kỳ ở chế độ không tương tác
chế độ. Xem FORMAT DÂY phần để biết thông tin chi tiết về chuỗi định dạng.
--format-sự kiện
Chỉ định định dạng để kiểm soát đầu ra của các sự kiện ở chế độ không tương tác. Xem
FORMAT DÂY phần để biết thông tin chi tiết về chuỗi định dạng.
--format-recur-sự kiện
Chỉ định định dạng để kiểm soát đầu ra của các sự kiện lặp lại ở chế độ không tương tác.
Xem FORMAT DÂY phần để biết thông tin chi tiết về chuỗi định dạng.
--format-todo
Chỉ định định dạng để kiểm soát đầu ra của các mục việc cần làm ở chế độ không tương tác. Xem
FORMAT DÂY phần để biết thông tin chi tiết về chuỗi định dạng.
--từ
Chỉ định ngày bắt đầu của phạm vi khi được sử dụng với -Q.
-g, --gc
Chạy trình thu thập rác cho các tệp ghi chú và thoát.
-G, --grep
In các cuộc hẹn và các mục TODO bằng định dạng tệp dữ liệu calcurse. Bộ lọc
giao diện có thể được sử dụng để hạn chế hơn nữa đầu ra. Xem thêm: LỌC.
-h, --Cứu giúp
In một văn bản trợ giúp ngắn mô tả các tùy chọn dòng lệnh được hỗ trợ và thoát.
-i , --nhập khẩu
Nhập dữ liệu lịch có trong hồ sơ.
-l , --giới hạn
Giới hạn số lượng kết quả được in num.
-n, --Kế tiếp
In cuộc hẹn tiếp theo trong vòng 24 giờ tới và thoát. Thời gian được chỉ định là
số giờ và phút còn lại trước cuộc hẹn này.
Lưu ý: lịch để đọc các cuộc hẹn có thể được chỉ định bằng cách sử dụng -c
cờ.
-Q, --truy vấn
In tất cả các cuộc hẹn trong phạm vi truy vấn nhất định, theo sau là tất cả các mục TODO. Các
phạm vi truy vấn được mặc định là ngày hiện tại và có thể được thay đổi bằng cách sử dụng --từ và
--đến (Hoặc --ngày) thông số. Giao diện bộ lọc có thể được sử dụng để hạn chế hơn nữa
đầu ra. Xem thêm: LỌC.
-r[số], --phạm vi[=số]
In các sự kiện và cuộc hẹn cho num số ngày và thoát ra. Nếu không num được đưa ra,
phạm vi 1 ngày được xem xét. Tương đương với -Q --tuýt lọc vôi --ngày .
--chỉ đọc
Không lưu cấu hình cũng như cuộc hẹn/việc cần làm.
Cảnh báo: Hãy sử dụng cái này một cách cẩn thận! Nếu bạn chạy một phiên bản calcurse tương tác trong
chế độ chỉ đọc, mọi thay đổi từ phiên này sẽ bị mất mà không báo trước!
-s[ngày], --ngày bắt đầu[=ngày]
In các sự kiện và cuộc hẹn từ ngày và thoát ra. Nếu không ngày được đưa ra, ngày hiện tại
được xem xét. Tương đương với -Q --tuýt lọc vôi --từ .
-S, --Tìm kiếm=
Khi được sử dụng với -a, -d, -r, -s, hoặc là -t gắn cờ, chỉ in các mục có
mô tả phù hợp với biểu thức chính quy đã cho. Tương đương với -Q
--filter-mẫu .
--trạng thái
Hiển thị trạng thái các phiên bản đang chạy của calcurse. Nếu calcurse đang chạy, điều này sẽ
cho biết chế độ tương tác đã được khởi chạy hay chưa hoặc liệu calcurse có đang chạy ở chế độ nền hay không. Các
quá trình pid cũng sẽ được chỉ định.
-t[số], --làm[=số]
In tất cả danh sách và thoát. Nếu số tùy chọn num được đưa ra, sau đó chỉ có việc cần làm
có mức độ ưu tiên bằng num sẽ được trả lại. Số ưu tiên phải nằm trong khoảng từ 1
(cao nhất) và 9 (thấp nhất). Cũng có thể chỉ định 0 ưu tiên, trong đó
chỉ những trường hợp nhiệm vụ đã hoàn thành mới được hiển thị. Tương đương với -Q --tuýt lọc tất cả, kết hợp
với --ưu tiên lọc và --filter-hoàn thành or --bộ lọc chưa hoàn thành.
--đến
Chỉ định ngày kết thúc của phạm vi khi được sử dụng với -Q. Không thể kết hợp với --ngày.
-v, --phiên bản
Giao diện chất vôi phiên bản và thoát.
-x[định dạng], --xuất khẩu[=định dạng]
Xuất dữ liệu người dùng sang định dạng được chỉ định. Sự kiện, cuộc hẹn và việc cần làm được chuyển đổi và
vang vọng đến thiết bị xuất chuẩn. Hai định dạng có thể có sẵn: ical và máy tính. Nếu tùy chọn
đối số định dạng không được cung cấp, định dạng ical được chọn theo mặc định.
Lưu ý: chuyển hướng đầu ra tiêu chuẩn để xuất dữ liệu sang tệp, bằng cách đưa ra lệnh như:
$ calcurse --export > my_data.dat
Lưu ý: -N tùy chọn đã bị xóa trong calcurse 3.0.0. Xem FORMAT DÂY phần trên
cách in ghi chú cùng với các cuộc hẹn và sự kiện.
LỌC
Bộ lọc có thể được sử dụng để hạn chế tập hợp các mục được tải từ các cuộc hẹn
file khi sử dụng calcurse ở chế độ không tương tác. Các bộ lọc sau đây hiện đang có
được hỗ trợ:
--tuýt lọc
Bỏ qua bất kỳ mục nào không phù hợp với loại mặt nạ. Loại mặt nạ được phân tách bằng dấu phẩy
danh sách các mô tả loại hợp lệ bao gồm sự kiện, apt, sự kiện tái diễn, thích hợp tái diễn và
tất cả. Bạn cũng có thể dùng tái phát như một cách viết tắt của sự kiện tái diễn, tái diễn-apt và vôi như là một
viết tắt cho sự kiện, thích hợp, tái diễn.
--filter-mẫu
Bỏ qua bất kỳ mục nào có mô tả không khớp với mẫu. Mô hình là
được hiểu là biểu thức chính quy mở rộng.
--filter-bắt đầu từ
Bỏ qua bất kỳ mục nào bắt đầu trước một ngày nhất định.
--filter-bắt đầu
Bỏ qua bất kỳ mục nào bắt đầu sau một ngày nhất định.
--filter-bắt đầu-sau
Chỉ bao gồm các mục bắt đầu sau một ngày nhất định.
--filter-bắt đầu-trước
Chỉ bao gồm các mục bắt đầu trước một ngày nhất định.
--filter-start-range
Chỉ bao gồm các mục có ngày bắt đầu nằm trong phạm vi nhất định. Một phạm vi bao gồm
ngày bắt đầu và ngày kết thúc, cách nhau bằng dấu phẩy.
--filter-end-from
Bỏ qua bất kỳ mục nào kết thúc trước một ngày nhất định.
--filter-end-to
Bỏ qua bất kỳ mục nào kết thúc sau một ngày nhất định.
--filter-end-after
Chỉ bao gồm các mục kết thúc sau một ngày nhất định.
--filter-end-trước
Chỉ bao gồm các mục kết thúc trước một ngày nhất định.
--filter-end-range
Chỉ bao gồm các mục có ngày kết thúc nằm trong phạm vi nhất định. Một phạm vi bao gồm
ngày bắt đầu và ngày kết thúc, cách nhau bằng dấu phẩy.
--ưu tiên lọc
Chỉ bao gồm các mục có mức độ ưu tiên nhất định.
--filter-hoàn thành
Chỉ bao gồm các mục TODO đã hoàn thành.
--bộ lọc chưa hoàn thành
Chỉ bao gồm các mục TODO chưa hoàn thành.
FORMAT DÂY
Các chuỗi định dạng bao gồm các bộ xác định định dạng kiểu printf() - các ký tự thông thường là
được sao chép vào thiết bị xuất chuẩn mà không sửa đổi. Mỗi thông số xác định được giới thiệu bởi một % và được theo sau
bởi một ký tự chỉ định trường cần in. Tập hợp các trường có sẵn phụ thuộc vào
loại mặt hàng.
Định dạng chuyên gia cho cuộc hẹn
s
In thời gian bắt đầu cuộc hẹn dưới dạng dấu thời gian UNIX
S
In thời gian bắt đầu cuộc hẹn bằng cách sử dụng hh: mm định dạng
d
In thời lượng cuộc hẹn tính bằng giây
e
In thời gian kết thúc cuộc hẹn dưới dạng dấu thời gian UNIX
E
In thời gian kết thúc cuộc hẹn bằng cách sử dụng hh: mm định dạng
m
In mô tả của mặt hàng
n
In tên file ghi chú thuộc mục
N
In ghi chú thuộc về mặt hàng
Định dạng chuyên gia cho sự kiện
m
In mô tả của mặt hàng
n
In tên file ghi chú thuộc mục
N
In ghi chú thuộc về mặt hàng
Định dạng chuyên gia cho tất cả mặt hàng
p
In mức độ ưu tiên của mục
m
In mô tả của mặt hàng
n
In tên file ghi chú thuộc mục
N
In ghi chú thuộc về mặt hàng
Các ví dụ
chất vôi -r7 --format-apt='- %S -> %E\n\t%m\n%N'
In các cuộc hẹn và sự kiện trong bảy ngày tới. Ngoài ra, in các ghi chú đính kèm
đến mỗi cuộc hẹn thường lệ (mô phỏng -N để lấy hẹn).
chất vôi -r7 --format-apt=' - %m (%S đến %E)\n' --format-recur-apt=' - %m (%S đến %E)\n'
In các cuộc hẹn và sự kiện trong bảy ngày tới và sử dụng định dạng tùy chỉnh cho
(định kỳ) cuộc hẹn: * - Một số cuộc hẹn (18:30 đến 21:30)*.
chất vôi -t --format-todo '(%P) %m\n'
Liệt kê tất cả các mục việc cần làm và đặt dấu ngoặc đơn xung quanh các chỉ định mức độ ưu tiên.
Mở rộng định dạng chuyên gia
Công cụ xác định định dạng mở rộng có thể được sử dụng nếu bạn muốn chỉ định các tùy chọn định dạng nâng cao.
Các chỉ định mở rộng được giới thiệu bởi %( và được kết thúc bằng dấu ngoặc đơn đóng ()).
Danh sách sau đây bao gồm tất cả các chỉ định ngắn và các tùy chọn dài tương ứng:
· s: (khởi đầu)
· S: (bắt đầu: kỷ nguyên)
· e: (kết thúc)
· E: (cuối: kỷ nguyên)
· d: (khoảng thời gian)
· r: (còn lại)
· m: (thông điệp)
· n: (lưu ý)
· N: (Ghi chú)
· p: (sự ưu tiên)
(khởi đầu) và (kết thúc) các công cụ xác định hỗ trợ các tùy chọn định dạng mở rộng kiểu strftime()
có thể được sử dụng để định dạng chi tiết. Ngoài ra, các định dạng đặc biệt kỷ nguyên (đó là
tương đương với (bắt đầu:%s) or (kết thúc:%s)) Và mặc định (hầu hết tương đương với
(bắt đầu:%H:%M) or (kết thúc:%H:%M) nhưng hiển thị ..:.. nếu mục này không bắt đầu/kết thúc tại
ngày hiện tại) được hỗ trợ.
(còn lại) và (khoảng thời gian) các công cụ xác định hỗ trợ một tập hợp con của kiểu strftime()
tùy chọn định dạng, cùng với hai vòng loại bổ sung. Các tùy chọn được hỗ trợ là %d, %H, %M
và %Svà theo mặc định, mỗi trong số này được đệm 0 đến hai chữ số thập phân. Để tránh
không đệm, thêm - ở phía trước tùy chọn định dạng (ví dụ: % -d). Ngoài ra,
các E tùy chọn sẽ hiển thị tổng số đơn vị thời gian cho đến cuộc hẹn, thay vì
hơn là hiển thị số đơn vị thời gian còn lại theo modulo đơn vị thời gian lớn hơn tiếp theo. Vì
ví dụ: cuộc hẹn sau 50 giờ sẽ hiển thị là 02:00 với chuỗi định dạng % H:% M,
nhưng sẽ hiển thị 50:00 với chuỗi định dạng %EH:%M. Lưu ý rằng nếu bạn đang kết hợp
- và E các tùy chọn, - phải đến trước. Định dạng mặc định cho (còn lại) người chỉ định
is %EH:%M.
GHI CHÚ
Giao diện Calcurse chứa ba bảng khác nhau (lịch, danh sách cuộc hẹn và việc cần làm).
list) mà bạn có thể thực hiện các hành động khác nhau. Tất cả các hành động có thể, cùng với
tổ hợp phím liên quan của chúng, được liệt kê trên thanh trạng thái. Thanh trạng thái này diễn ra lúc
dưới cùng của màn hình.
Bất cứ lúc nào, hệ thống trợ giúp tích hợp có thể được gọi bằng cách nhấn nút ? chìa khóa. Sau khi xem
màn hình trợ giúp, thông tin về một lệnh cụ thể có thể được truy cập bằng cách nhấn nút
gõ phím tương ứng với lệnh đó.
CẤU HÌNH
Các tùy chọn calcurse có thể được thay đổi từ menu cấu hình (hiển thị khi C bị đánh).
Năm loại có thể được chọn từ: bảng màu, bố cục (
vị trí của ba bảng trên màn hình), tùy chọn thông báo, tổ hợp phím
menu cấu hình và các tùy chọn chung hơn (chẳng hạn như tự động lưu trước khi thoát). Tất cả
trong số các tùy chọn này được trình bày chi tiết trong menu cấu hình.
Sử dụng calcurse trực tuyến bằng dịch vụ onworks.net