영어프랑스어스페인어

Ad


온웍스 파비콘

fvwm-menu-directory - 클라우드에서의 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 제공업체에서 fvwm-menu-directory를 실행하세요.

이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 fvwm-menu-directory 명령입니다.

프로그램:

이름


fvwm-menu-directory - fvwm에 대한 디렉토리 탐색 메뉴를 구축합니다.

개요


fvwm 메뉴 디렉토리 [ --도움|-h|-? ] [ --번역|-V ] [ --이름|생성 이름 ] [ --제목|-t
이름 ] [ --안건|-그것 이름 ] [ --아이콘-제목|-아이콘-t XPM ] [ --아이콘-디렉터리|-아이콘-d XPM ] [
--아이콘 파일|-아이콘-f XPM ] [ --아이콘 앱|-아이콘-a XPM ] [ --wm-아이콘 ] [ --dir|-d 이름 ] [
--주문하다|-o NUM ] [ --[아니요]모두|-a ] [ --[아니요]링크|-l ] [ --엑스텀|-x 명령 ] [
--exec 제목|-실행-t 명령 ] [ --exec 파일|-exec-f 명령 ] [ --exec-앱|-exec-a [명령] ] [
--명령 제목|-명령-t 명령 ] [ --명령 파일|-명령-f 명령 ] [
--명령-앱|-명령-a 명령 ] [ --[아니요]재사용|-r ] [ --[아니요]하위 디렉터리 확인|-ch ] [
--특수 디렉토리|-s [값] ] [ --[아니요]속도 대비 메모리|-멤 ] [ --메뉴 스타일|-남자들 이름 ] [
--기능 이름|-f 이름 ]

기술


Fvwm 메뉴를 구축하기 위해 PipeRead로 읽을 출력을 제공하는 Perl 스크립트
디렉토리 목록이 포함되어 있습니다. 거의 모든 것을 구성할 수 있습니다.

힌트


자체 작업이 첨부된 제목 항목은 일반적으로 메뉴에 추가됩니다. 이것은 사용될 수 있습니다
메뉴 시작과 같은 메뉴가 구축된 디렉토리에 대한 작업을 정의합니다.
이 디렉터리에 터미널을 추가합니다(기본값). 그러나 이는 일부 사용자를 짜증나게 할 수 있습니다. 비활성화하려면
타이틀 액션 사용 --명령 제목 "", 제목을 완전히 제거하려면 다음을 사용하세요. --제목 "".

옵션


--도움
사용법을 표시하고 종료합니다.

--번역
버전 표시 및 종료

--이름 name
--reuse에만 사용되는 메뉴 이름, 기본값은 MenuBrowser입니다.

--제목 제목
메뉴 제목 형식, 기본값은 '%*-40p'(현재 전체 경로의 마지막 40자)입니다.
TAB은 '\t'로 지정할 수 있지만 .fvwm2rc에서는 이중 백슬래시를 지정해야 합니다.
진짜 탭.

형식 지정자: %d - 현재 디렉터리 이름 %p - 현재 디렉터리가 꽉 찼습니다.
통로

이 지정자는 선택적 정수 크기를 받을 수 있으며 오른쪽 조정의 경우 양수입니다.
왼쪽으로 조정된 문자열 또는 음수, 예: %8x; 및 선택적 *num 또는 *-num,
첫 번째 또는 마지막(빼기인 경우) 문자 수만 남기는 것을 의미하며, 그 수는 더 커야 합니다.
줄무늬 부분이 "..."로 대체되기 때문에 3보다 큽니다(예: %*30x). 둘 다 수 있습니다
결합: %-10*-20x, 이것은 20개의 마지막 문자만 가져오도록 지시하지만,
길이는 10보다 작습니다. 오른쪽에 최대 10개의 공백을 채웁니다.

--안건 체재
메뉴 항목 형식, 기본값은 '%n'입니다. %n, %N 및 %s에 대한 TAB 및 너비 수정자는 다음과 같습니다.
에 설명된 대로 지정됨 --제목 위에. 기본이 아닌 형식을 지정하면 속도가 느려집니다.
스크립트.

형식 지정자:

%n - 파일/디렉터리 이름(경로 제외)
%N - 파일/디렉터리 이름(전체 경로 포함)
%d - 파일/디렉터리 날짜(yyyy-mm-dd HH:MM:SS)
%D - 파일/디렉터리 날짜(yyyy-mm-dd)
%s - 파일/디렉터리 크기(바이트)
%t - 파일/디렉터리 유형(파일|디렉터리 |링크|양말|블랙|차|파이프)
%T - 파일/디렉터리 유형 (F|D|L|S|B|C|P)

예: --title '%*-40p\t날짜, 유형\t크기' --항목 '%*40n\t%d %t\t%s'

--아이콘-제목 아이콘
메뉴 제목 아이콘, 기본값은 없음입니다.

--아이콘-디렉터리 아이콘
메뉴 디렉토리 아이콘, 기본값은 없음입니다.

--아이콘 파일 아이콘
메뉴 파일 아이콘, 기본값은 없음입니다.

--아이콘 앱 아이콘
메뉴 응용 프로그램 아이콘, 기본값은 없음입니다.

--wm-아이콘
wm-icons 패키지와 함께 사용하기에 적합한 아이콘 이름을 정의합니다. 현재 이것은 동등하다
대상: --icon-title menu/folder-open.xpm --icon-item menu/file.xpm --icon-dir
메뉴/폴더.xpm --icon-app 메뉴/utility.xpm.

--dir DIR
시작 디렉토리, 기본값은 ${HOME-.}입니다.

--주문하다 번호
(-6 .. 6) 범위에서 기본값은 5입니다.

1 - 정렬하지 않음, 2 - 디렉터리 먼저, 3 - 파일 먼저
4 - 이름순으로 정렬, 5 - 디렉토리 먼저, 6 - 파일 먼저
음수는 역순을 나타냅니다.

--[아니요]모두
'ls -A'와 같이 숨겨진 파일을 표시합니다. 기본값은 --noall입니다.

--[아니요]링크
연결된 디렉터리를 따르세요. 기본값은 --nolinks입니다.

--엑스텀 명령
X 터미널 호출, 기본값은 'xterm -e'입니다.

--exec 제목 명령
디렉터리 제목(일반적으로 셸)에 대한 fvwm Exec 명령, 기본값은
${쉘-/ 빈 / SH}. '-'는 Exec 명령이 없음, 즉 Nop를 의미합니다. 명령이 시작되지 않은 경우
'^' X 터미널 호출이 앞에 추가됩니다. 명령은 현재 탐색된 위치에서 시작됩니다.
디렉토리.

--exec 파일 명령
일반 파일에 대한 fvwm Exec 명령, 기본값은 ${EDITOR-vi}입니다. '-'는 Exec이 없음을 의미합니다.
명령, 즉 아니요. 명령이 '^'로 시작되지 않으면 X 터미널 호출은
앞에 붙는다. 실제 파일 이름이 명령에 추가됩니다.

--exec-앱 [명령]
+x 파일에 대한 fvwm Exec 명령, 기본값은 '-'입니다. 이는 on과 동일한 명령을 의미합니다.
일반 파일. 명령이 주어지지 않으면 비어 있는 것으로 간주됩니다. 간단히 +x를 실행하세요.
파일. 명령이 '^'로 시작되지 않으면 X 터미널 호출이 앞에 붙습니다. 실제
파일 이름이 명령에 추가됩니다.

--명령 제목 명령
제목에 대해 실행할 fvwm 명령입니다. 이 옵션이 지정되지 않은 경우(또는 명령이 '-'인 경우)
대신 "--exec-title"이 사용됩니다. 명령에서 %d는 전체로 대체됩니다.
디렉토리 경로.

사실, --exec-제목=tcsh 에 해당하는 --command-title='실행 cd "%디"; xterm -e
쯧쯧'

값이 비어 있으면 제목 작업이 비활성화됩니다.

--명령 파일 명령
일반 파일에서 실행되는 fvwm 명령. 이 옵션이 지정되지 않은 경우(또는 명령
'-')인 경우 "--exec-file"이 대신 사용됩니다. 명령에서 %f는 다음으로 대체됩니다.
전체 파일 경로.

실제로 --exec-file=vi는 --command-file='Exec xterm -e vi "%f"'와 동일합니다.

--명령-앱 명령
+x 파일에서 실행되는 fvwm 명령. 이 옵션이 제공되지 않은 경우(또는 명령이
'-') 대신 "--command-app"이 사용됩니다. 명령에서 %f는 다음으로 대체됩니다.
전체 파일 경로.

실제로 --exec-app=^exec는 --command-app='Exec exec "%f"'와 동일합니다.

--[아니요]재사용
팝업 메뉴 없음, 동일한 메뉴 재사용, 기본값은 --noreuse입니다. 이것을 지정하면
옵션에서는 팝업이 아닌 메뉴 작업이 사용됩니다. 또한 --name 매개변수는 무시되지 않습니다.
--dir 매개변수가 있는 경우 무시됩니다. ~/.fvwm/.fvwm-menu-directory.dir 파일. 이것
파일은 이 옵션이 지정된 경우에만 생성되거나 사용됩니다.
현재 fvwm 메뉴 상태.

--[아니요]하위 디렉터리 확인
실행(+x) 권한이 있는지 모든 하위 디렉터리를 확인하고 "팝업"/"메뉴"를 교체하세요.
권한이 없는 경우 "Nop"을 사용하여 명령을 실행합니다. 이는 다음과 같은 시각적 효과를 갖는다.
하위 디렉토리 항목에서 팝업 삼각형을 비활성화합니다. 기본값은 --nocheck-subdirs입니다.
이유: 1) 이 옵션을 활성화하면 스크립트 속도가 약간 느려집니다. 2) 이 옵션을 활성화하면 그렇지 않은 경우
아이콘이 사용되었으며 디렉토리/파일 별도의 정렬이 사용되지 않았습니다. 항목이 무엇인지 알 수 있는 방법이 없습니다.
파일이 아닌 디렉토리입니다.

--특수 디렉토리 가치
주어진 선택 값에 따라 .. 또는 ~ 또는 / 특수 디렉토리를 추가합니다. 없이
옵션으로 이러한 디렉터리는 추가되지 않습니다. 지정하지 않은 경우 기본값은 "1,2"입니다. 그만큼
값은 쉼표로 구분된 특수 디렉토리 인덱스입니다. 여기서 1은 상위입니다.
디렉터리, 2는 홈 디렉터리, 3은 루트 디렉터리입니다. 앞에 마이너스가 붙은 경우
값을 설정하면 메뉴 상단이 아닌 하단에 특수 디렉터리가 추가됩니다. 값 "0"
또는 잘못된 값은 이 옵션을 전혀 지정하지 않는 것과 같습니다.

--[아니요]속도 대비 메모리
속도 최적화를 사용합니다. 즉, 이전에 생성된 디렉토리 메뉴를 파괴하지 않고 사용합니다.
닫힐 때 기본값은 --nomemory-for-speed입니다.

경고: 속도 최적화는 많은 메모리를 차지합니다.
fvwm이 실행되는 동안에는 다시는 해제되지 않습니다.

--메뉴 스타일 name
메뉴에 MenuStyle 이름 지정

--기능 이름 name
"FuncFvwmMenuDirectory"인 기본 MissingSubmenuFunction 이름을 덮어씁니다.

옵션 매개변수는 '='를 사용하거나 다음 인수에서 지정할 수 있습니다. 짧은 옵션
모호하지 않다면 괜찮습니다: "-a", "-x", "-icon-f"; 하지만 짧은 옵션에는 주의하세요.
현재는 명확하지만 다음 버전에서는 모호해질 수 있습니다.

사용법


스크립트를 호출하려면 다음을 fvwm 구성 파일에 넣으세요.

AddToFunc FuncFvwmMenu디렉토리
+ I PipeRead "fvwm-menu-directory -d '$0'"

더 복잡한 예:

# AddToFunc FuncFvwmMenuDirectory
# + I PipeRead "fvwm-menu-directory -d '$0' -x 'Eterm -g 80x40 -e' \\
-a -l -o 6 --exec-app --exec-title 'tcsh -l' --exec-file 'vim -R' \\
-t '이동: %d' --wm-icons"

그리고 디렉토리 메뉴를 팝업하려는 메뉴에 이것을 넣으십시오:

AddToMenu SomeMenu MissingSubmenu기능 기능FvwmMenuDirectory
+ "홈 디렉토리" 팝업 $[HOME]
+ "Httpd 디렉터리" 팝업 /home/httpd

참고: 절대 경로 이름을 사용하십시오.

메뉴 팝업 지연을 긍정적인 것으로 설정하고 바쁜 상황을 활성화하는 것이 좋습니다.
커서

MenuStyle * PopupDelayed, PopupDelay 200
BusyCursor DynamicMenu 참

더 나은 결과를 얻으려면 이 스크립트를 사용할 때 구성 파일에 저장하세요.

또 다른 흥미로운 사용법("--reuse" 또는 "-r"은 필수입니다):

AddToMenu 브라우저
+ DynamicPopupAction PipeRead \\
"fvwm-메뉴-디렉토리 -r -na 브라우저 -d / -s"
AddToMenu SomeMenu "내 브라우저" 메뉴 브라우저

여기서 "--dir" 매개변수(시작 디렉터리)는 다음과 같은 경우 무시됩니다.
~/.fvwm/.fvwm-menu-directory.dir 삭제할 수 있는 파일입니다.

작가


Dominik Vogt의 1999-06-07에서 영감을 얻었습니다.[이메일 보호]>.

Mikhael Goikhman이 1999년 08월 05일에 재작성함[이메일 보호]>.

사자


스크립트는 fvwm 자체와 동일한 용어로 배포됩니다. GNU 일반 공중 사용 허가서 참조
자세한 내용은.

onworks.net 서비스를 사용하여 온라인으로 fvwm-menu-directory 사용


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

Linux 명령

Ad