이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 calcurse 명령입니다.
프로그램:
이름
calcurse - 텍스트 기반 정리 도구
개요
저주하다 -Q [옵션] [--에서 ] [--에 |--날 ]
저주하다 -G [옵션]
저주하다 -i
저주하다 -x
저주하다 --gc
저주하다 --상태
저주하다 --번역
저주하다 --도움
기술
Calcurse는 텍스트 기반 달력 및 일정 관리 응용 프로그램입니다. 추적하는 데 도움이 됩니다.
이벤트, 약속 및 일상 업무. 구성 가능한 알림 시스템은 사용자에게 알림을 제공합니다.
다가오는 마감일을 예측하고 저주 기반 인터페이스를 사용자에 맞게 맞춤화할 수 있습니다.
필요합니다. 모든 명령은 온라인 도움말 시스템에 문서화되어 있습니다.
옵션
다음 옵션이 지원됩니다.
-a, --약속
오늘의 약속과 행사를 인쇄하고 종료합니다. 동등하다 -Q
--필터 유형 라임. 참고 : 약속을 읽을 수 있는 달력은 다음과 같습니다.
를 사용하여 지정 -c 깃발.
-c , --달력
사용할 달력 파일을 지정합니다. 기본 달력은 ~/.calcurse/apts (참조
섹션에 있어야 합니다. 파일 아래에). 이 옵션은 다음보다 우선합니다. -D.
-d , --일
지정된 날짜 또는 지정된 향후 날짜 수에 대한 약속을 인쇄합니다.
인수 형식에 따라 다릅니다. 두 가지 가능한 형식이 지원됩니다.
· 날짜(아래에 설명된 가능한 형식).
· 숫자 n.
첫 번째 경우에는 지정된 날짜의 약속 목록이 반환되지만
두 번째 경우에는 약속 목록 n 다가오는 날이 반환됩니다.
예를 들어, 다음을 입력합니다. 저주하다 -d 3 오늘 약속이 표시됩니다.
내일도, 모레도. 첫 번째 형식은 다음과 같습니다. -Q --필터 유형
라임 --에서 , 두 번째 형식은 다음과 같습니다. -Q --필터 유형 라임 --날 .
참고 : 에 관해서는 -a 플래그, 약속을 읽을 수 있는 달력은 다음과 같습니다.
를 사용하여 지정 -c 깃발.
--날
와 함께 사용할 경우 범위의 길이(일)를 지정합니다. -Q. 와 결합할 수 없습니다.
--에.
-D , --예배 규칙서
사용할 데이터 디렉터리를 지정합니다. 지정하지 않으면 기본 디렉터리는 다음과 같습니다.
~/.calcurse/.
--필터 유형
유형 마스크와 일치하지 않는 항목은 무시하십시오. 보다 필터 자세한 내용은.
--필터 패턴
패턴과 일치하지 않는 설명이 있는 항목은 무시합니다. 보다 필터 for
세부.
--필터 시작부터
특정 날짜 이전에 시작되는 항목은 무시합니다. 보다 필터 자세한 내용은.
--필터 시작-to
특정 날짜 이후에 시작되는 항목은 무시합니다. 보다 필터 자세한 내용은.
--필터 시작 후
특정 날짜 이후에 시작되는 항목만 포함합니다. 보다 필터 자세한 내용은.
--필터-시작-전에
특정 날짜 이전에 시작되는 항목만 포함합니다. 보다 필터 자세한 내용은.
--필터 시작 범위
지정된 범위 내의 항목만 포함합니다. 보다 필터 자세한 내용은.
--필터 끝부터
특정 날짜 이전에 종료되는 항목은 무시합니다. 보다 필터 자세한 내용은.
--필터 끝
특정 날짜 이후에 종료되는 항목은 무시합니다. 보다 필터 자세한 내용은.
--필터 종료 후
특정 날짜 이후에 종료되는 항목만 포함합니다. 보다 필터 자세한 내용은.
--필터 종료 전
특정 날짜 이전에 종료되는 항목만 포함합니다. 보다 필터 자세한 내용은.
--필터 끝 범위
지정된 범위 내의 항목만 포함합니다. 보다 필터 자세한 내용은.
--필터 우선순위
특정 우선순위가 있는 항목만 포함합니다. 보다 필터 자세한 내용은.
--필터 완료
완료된 TODO 항목만 포함합니다. 보다 필터 자세한 내용은.
--필터-미완성
완료되지 않은 TODO 항목만 포함합니다. 보다 필터 자세한 내용은.
--format-apt
비대화형 모드에서 약속 출력을 제어하는 형식을 지정합니다. 보다
전에, FORMAT 문자열 형식 문자열에 대한 자세한 내용은 섹션을 참조하세요.
--형식-반복-적합
비대화형으로 반복 약속의 출력을 제어하는 형식을 지정합니다.
방법. 참조 FORMAT 문자열 형식 문자열에 대한 자세한 내용은 섹션을 참조하세요.
--format-이벤트
비대화형 모드에서 이벤트 출력을 제어하는 형식을 지정합니다. 참조
FORMAT 문자열 형식 문자열에 대한 자세한 내용은 섹션을 참조하세요.
--형식-반복-이벤트
비대화형 모드에서 반복 이벤트의 출력을 제어하는 형식을 지정합니다.
을 참조 FORMAT 문자열 형식 문자열에 대한 자세한 내용은 섹션을 참조하세요.
--format-todo
비대화형 모드에서 할 일 항목의 출력을 제어하는 형식을 지정합니다. 참조
FORMAT 문자열 형식 문자열에 대한 자세한 내용은 섹션을 참조하세요.
--에서
와 함께 사용할 경우 범위의 시작 날짜를 지정합니다. -Q.
-g, --gc
노트 파일에 대한 가비지 수집기를 실행하고 종료합니다.
-G, --grep
계산 데이터 파일 형식을 사용하여 약속 및 TODO 항목을 인쇄합니다. 필터
인터페이스를 사용하여 출력을 추가로 제한할 수 있습니다. 또한보십시오: 필터.
-h, --도움
지원되는 명령줄 옵션을 설명하는 짧은 도움말 텍스트를 인쇄하고 종료합니다.
-i , --수입
다음에 포함된 캘린더 데이터를 가져옵니다. 파일.
-l , --한계
인쇄되는 결과 수를 다음으로 제한합니다. NUM.
-n, --다음
다가오는 24시간 이내에 다음 약속을 인쇄하고 종료하세요. 표시된 시간은
이 약속까지 남은 시간과 분.
참고 : 약속을 읽을 달력은 다음을 사용하여 지정할 수 있습니다. -c
깃발.
-Q, --질문
주어진 쿼리 범위 내의 모든 약속과 모든 TODO 항목을 인쇄합니다. 그만큼
쿼리 범위의 기본값은 현재 날짜이며 다음을 사용하여 변경할 수 있습니다. --에서 와
--에 (또는 --날) 매개변수. 필터 인터페이스를 사용하여 다음을 추가로 제한할 수 있습니다.
산출. 또한보십시오: 필터.
-r[숫자], --범위[=숫자]
행사 및 약속을 인쇄하세요. NUM 일 수 및 종료. 그렇지 않은 경우 NUM 주어진다,
1일의 범위가 고려됩니다. 동등하다 -Q --필터 유형 라임 --날 .
--읽기 전용
구성이나 약속/할 일을 저장하지 마세요.
경고: 이것을 조심해서 사용하세요! 대화형 계산 인스턴스를 실행하는 경우
읽기 전용 모드에서는 이 세션의 모든 변경 사항이 경고 없이 손실됩니다!
-s[날짜], --시작일[=날짜]
다음에서 이벤트 및 약속을 인쇄하세요. 데이터 그리고 나가세요. 그렇지 않은 경우 데이터 주어진 날, 현재 날짜
고려. 동등하다 -Q --필터 유형 라임 --에서 .
-S, --검색=
와 함께 사용할 때 -a, -d, -r, -s및 -t 플래그가 있는 항목만 인쇄합니다.
주어진 정규식과 일치하는 설명입니다. 동등하다 -Q
--필터 패턴 .
--상태
Calcurse의 실행 중인 인스턴스 상태를 표시합니다. Calcurse가 실행 중이면 다음과 같습니다.
대화형 모드가 시작되었는지 또는 Calcurse가 백그라운드에서 실행 중인지 알려줍니다. 그만큼
프로세스 pid도 표시됩니다.
-t[숫자], --할 것[=숫자]
인쇄 잭 나열하고 종료합니다. 선택번호인 경우 NUM 주어진 다음에는 할 일만
다음과 같은 우선순위를 가짐 NUM 반환됩니다. 우선순위 번호는 1 사이여야 합니다.
(최고) 및 9 (최저). 지정하는 것도 가능합니다 0 우선순위에 대해서는
이 경우 완료된 작업만 표시됩니다. 동등하다 -Q --필터 유형 잭, 결합
과 --필터 우선순위 와 --필터 완료 or --필터-미완성.
--에
와 함께 사용할 경우 범위의 종료 날짜를 지정합니다. -Q. 와 결합할 수 없습니다. --날.
-v, --번역
디스플레이 저주하다 버전 및 종료.
-x[체재], --내 보내다[=형식]
사용자 데이터를 지정된 형식으로 내보냅니다. 이벤트, 약속, 할 일이 변환되어
stdout에 에코되었습니다. 두 가지 가능한 형식을 사용할 수 있습니다. iCal을 와 PCAL. 옵션인 경우
논의 체재 지정되지 않으면 기본적으로 ical 형식이 선택됩니다.
참고 : 다음과 같은 명령을 실행하여 표준 출력을 리디렉션하여 데이터를 파일로 내보냅니다.
$ calcurse --export > my_data.dat
참고 : XNUMXD덴탈의 -N Calcurse 3.0.0에서는 옵션이 제거되었습니다. 참조 FORMAT 문자열 섹션
약속 및 이벤트와 함께 메모를 인쇄하는 방법.
필터
필터를 사용하여 약속에서 로드되는 항목 집합을 제한할 수 있습니다.
비대화형 모드에서 calcurse를 사용할 때의 파일입니다. 현재 다음 필터가 있습니다.
지원 :
--필터 유형
유형 마스크와 일치하지 않는 항목은 무시하십시오. 유형 마스크는 쉼표로 구분됩니다.
다음을 포함하는 유효한 유형 설명 목록 event, 적절한, 반복 이벤트, 재발하다 와
잭. 당신은 또한 사용할 수 있습니다 되풀이하다 속기 반복되는 이벤트, 반복되는 이벤트 와 라임 등
약칭 이벤트,적절,반복.
--필터 패턴
패턴과 일치하지 않는 설명이 있는 항목은 무시합니다. 패턴은
확장된 정규식으로 해석됩니다.
--필터 시작부터
특정 날짜 이전에 시작되는 항목은 무시합니다.
--필터 시작-to
특정 날짜 이후에 시작되는 항목은 무시합니다.
--필터 시작 후
특정 날짜 이후에 시작되는 항목만 포함합니다.
--필터-시작-전에
특정 날짜 이전에 시작되는 항목만 포함합니다.
--필터 시작 범위
시작 날짜가 지정된 범위에 속하는 항목만 포함됩니다. 범위는 다음과 같이 구성됩니다.
시작 날짜와 종료 날짜를 쉼표로 구분합니다.
--필터 끝부터
특정 날짜 이전에 종료되는 항목은 무시합니다.
--필터 끝
특정 날짜 이후에 종료되는 항목은 무시합니다.
--필터 종료 후
특정 날짜 이후에 종료되는 항목만 포함합니다.
--필터 종료 전
특정 날짜 이전에 종료되는 항목만 포함합니다.
--필터 끝 범위
종료 날짜가 지정된 범위 내에 속하는 항목만 포함합니다. 범위는 다음과 같이 구성됩니다.
시작 날짜와 종료 날짜를 쉼표로 구분합니다.
--필터 우선순위
특정 우선순위가 있는 항목만 포함합니다.
--필터 완료
완료된 TODO 항목만 포함합니다.
--필터-미완성
완료되지 않은 TODO 항목만 포함합니다.
FORMAT 문자열
형식 문자열은 printf() 스타일 형식 지정자로 구성됩니다. 일반 문자는
수정 없이 stdout에 복사되었습니다. 각 지정자는 % 그리고 따라온다
인쇄할 필드를 지정하는 문자로. 사용 가능한 필드 세트는 다음에 따라 다릅니다.
아이템 종류.
형성 지정자 for 설비
s
약속의 시작 시간을 UNIX 타임스탬프로 인쇄합니다.
S
다음을 사용하여 약속의 시작 시간을 인쇄합니다. hh : mm 체재
d
약속 기간을 초 단위로 인쇄하세요.
e
약속 종료 시간을 UNIX 타임스탬프로 인쇄합니다.
E
다음을 사용하여 약속 종료 시간을 인쇄합니다. hh : mm 체재
m
항목 설명 인쇄
n
해당 항목에 속한 메모 파일의 이름을 인쇄합니다.
N
해당 품목에 속한 메모를 인쇄하세요.
형성 지정자 for 이벤트
m
항목 설명 인쇄
n
해당 항목에 속한 메모 파일의 이름을 인쇄합니다.
N
해당 품목에 속한 메모를 인쇄하세요.
형성 지정자 for 잭 항목
p
항목의 우선순위를 인쇄합니다.
m
항목 설명 인쇄
n
해당 항목에 속한 메모 파일의 이름을 인쇄합니다.
N
해당 품목에 속한 메모를 인쇄하세요.
예
저주하다 -r7 --format-apt='- %S -> %E\n\t%m\n%N'
앞으로 XNUMX일 동안의 약속과 행사를 인쇄하세요. 또한 첨부된 메모를 인쇄하세요.
각 정기 약속에 대해(시뮬레이트 -N 약속용).
저주하다 -r7 --format-apt=' - %m (%에스 에 %E)\n' --format-recur-apt=' - %m (%에스 에 %E)\n'
다음 XNUMX일 동안의 약속과 이벤트를 인쇄하고 다음에 대한 사용자 정의 형식을 사용하세요.
(반복) 약속: * - 일부 약속(18:30 ~ 21:30)*.
저주하다 -t --format-todo '(%피) %m\n'
모든 할일 항목을 나열하고 우선순위 지정자 주위에 괄호를 넣습니다.
확장 체재 지정자
고급 형식 지정 옵션을 지정하려는 경우 확장 형식 지정자를 사용할 수 있습니다.
확장 지정자는 다음에 의해 소개됩니다. %( 닫는 괄호()).
다음 목록에는 모든 짧은 지정자와 해당하는 긴 옵션이 포함되어 있습니다.
· s: (스타트)
· S: (시작:시대)
· e: (종료)
· E: (끝:시대)
· d: (지속)
· r: (나머지)
· m: (메세지)
· n: (참고)
· N: (메모)
· p: (우선 순위)
XNUMXD덴탈의 (스타트) 와 (종료) 지정자는 strftime() 스타일 확장 형식 옵션을 지원합니다.
세밀한 형식 지정에 사용할 수 있습니다. 또한 특수 형식 시대 (이것은
에 해당 (시작:%s) or (끝:%s)) and 디폴트 값 (대부분 다음과 같습니다.
(시작:%H:%M) or (끝:%H:%M) 하지만 표시 ..:.. 항목이 시작/끝나지 않는 경우
현재일)이 지원됩니다.
XNUMXD덴탈의 (나머지) 와 (지속) 지정자는 strftime() 스타일의 하위 집합을 지원합니다.
두 개의 추가 한정자와 함께 서식 지정 옵션. 지원되는 옵션은 다음과 같습니다. %d, %H, %M
와 %S, 기본적으로 이들 각각은 소수점 이하 두 자리까지 XNUMX으로 채워집니다. 피하기 위해
제로 패딩, 추가 - 서식 옵션 앞에(예: %-디). 또한,
전에, E 옵션은 약속까지의 총 시간 단위 수를 표시합니다.
다음으로 큰 시간 단위를 모듈로 표시하는 것보다 남은 시간 단위 수를 표시하는 것입니다. 을 위한
예를 들어 50시간 후의 약속은 형식 문자열과 함께 02:00으로 표시됩니다. %H:%M,
하지만 형식 지정 문자열에는 50:00이 표시됩니다. %EH:%M. 참고로 결합할 경우
- 와 E 옵션, - 먼저 와야합니다. 기본 형식은 (나머지) 지정자
is %EH:%M.
노트
Calcurse 인터페이스에는 세 가지 패널(캘린더, 약속 목록, 할 일)이 포함되어 있습니다.
목록)에서 다양한 작업을 수행할 수 있습니다. 가능한 모든 조치와 함께
연관된 키 입력이 상태 표시줄에 나열됩니다. 이 상태 표시줄은 다음 위치에서 발생합니다.
화면 하단.
언제든지 내장된 도움말 시스템을 호출할 수 있습니다. ? 열쇠. 한번 보시면
도움말 화면에서 특정 명령에 대한 정보는
해당 명령에 해당하는 키 입력입니다.
구성
계산 옵션은 구성 메뉴에서 변경할 수 있습니다. C 맞았다).
다섯 가지 가능한 범주를 선택할 수 있습니다: 색 구성표, 레이아웃(
화면의 세 패널 위치), 알림 옵션, 키 바인딩
구성 메뉴 및 보다 일반적인 옵션(예: 종료 전 자동 저장) 모두
이러한 옵션은 구성 메뉴에 자세히 설명되어 있습니다.
onworks.net 서비스를 사용하여 온라인으로 Calcurse를 사용하세요.