termcap

컴파일된 terminfo 파일에서 termcap 문자열을 어떻게 생성합니까?
termcap

컴파일된 terminfo 파일에서 termcap 문자열을 어떻게 생성합니까?

이 스레드의 제목이 거의 모든 것을 말해줍니다. 이 문제를 검색했을 때 내가 원하는 것을 수행한다고 하는 이라는 프로그램에 대한 언급을 찾았지만 untic이 프로그램은 내 배포판(Debian)의 공식 패키지에는 없는 것 같습니다. (컴파일된) terminfo에서 termcap로 이동하는 다른 방법이 있습니까? ...

Admin

깨진 Gnu 화면 설치 문제를 체계적으로 해결하는 방법은 무엇입니까?
termcap

깨진 Gnu 화면 설치 문제를 체계적으로 해결하는 방법은 무엇입니까?

저는 최근 공유 Linux 클러스터에서 작업을 시작했는데 이 gnu-screen 버전이 너무 오래된 것 같습니다(4.01, 2006년). 나는 시스템 관리자에게 최신 버전의 gnu-screen을 설치하도록 설득할 수 없었기 때문에 conda. ~/.screenrc안타깝게도 장기 신뢰를 설치한 후에도 conda설치한 gnu-screen 인스턴스가 전혀 작동하지 않았습니다. 예를 들어 백스페이스 키는 커서 왼쪽에 있는 문자를 삭제하지 않고 적어도 화면에 표시되는 내용에 대해서는 스페이스바처럼 작동합니다....

Admin

xterm + 화면의 명령 출력이 느리게 스크롤됩니다.
termcap

xterm + 화면의 명령 출력이 느리게 스크롤됩니다.

예상되는 동작: 출력 속도 ls /*가 매우 빠릅니다. 실제 동작: $ time ls /* ... real 0m21.003s user 0m0.082s sys 0m0.095s 이 명령을 완료하는 데 21초가 걸립니다. 줄이 천천히 스크롤됩니다. 뭔가 잘못되었다. 나는 이것을 실행하고 screen있으며 실행 중입니다 xterm. 문제 해결을 시도했지만 아직 무슨 일이 일어나고 있는지 파악하지 못했습니다. 그런데 이상한 점을 발견했습니다.. 해결책: 어떤 이유에서든 제가 작성한 이 스크...

Admin

대화 상자(ncurses)에 대한 최소 용어 기능 목록이 있습니까?
termcap

대화 상자(ncurses)에 대한 최소 용어 기능 목록이 있습니까?

ncurses 대화 라이브러리(어디서나 사용 가능)를 사용하려고 합니다.소스 미러는 여기), 대화 상자를 사용할지 아니면 stdin/out/err이 char 블록 장치, ttys 및 어떤 termcaps에 연결되어 있는지 여부에 따라 stderr 및 프롬프트로 인쇄할지 코드에서 동적으로 결정하려고 합니다. 나는 less에서 올바르게 렌더링할 수 있는지 감지하는 데 꽤 신뢰할 만한 코드를 훔쳤고, termcaps ce, cd, cland cm, 또는 를 찾고 그렇지 ho않으면 ll멍청한 모드로 전환합니...

Admin

linux(gnu-) 화면: Ctrl-a(기본 명령 키)를 Alt-a로 "원샷" 재매핑
termcap

linux(gnu-) 화면: Ctrl-a(기본 명령 키)를 Alt-a로 "원샷" 재매핑

screens C-a또는 ^a(기본 명령) 바인딩을 다시 매핑 Alt-a하거나 ^[a기억하기 쉬운 일회성 명령/스위치를 사용하는 방법을 찾고 있습니다 . 나는 이것이 두 단계로 달성될 수 있다는 것을 알고 있지만 화면 자체에서만 가능합니다. 그러나 이상적으로는 screen실행할 때 명령줄에 몇 가지 인수를 전달하고 싶습니다 . 내가 찾고 있는 것은 Tmuxs 명령과 유사한 것 입니다 set prefix M-a(또는 오히려 비슷한 것입니다. 왜냐하면 afaik은 screenAlt/Meta 키에 대한 인...

Admin

terminfo/termcap `tput 굵은 글씨`/`tput md`: 굵은 글씨의 이식성
termcap

terminfo/termcap `tput 굵은 글씨`/`tput md`: 굵은 글씨의 이식성

다음과 같은 색상을 지원하는 휴대용 쉘 스크립트가 있다고 가정해 보겠습니다. #!/bin/sh set -o nounset tput_init_linux () { set_fg_color='tput setaf'; reset_color=$(tput sgr0 2>/dev/null); } tput_init_bsd () { set_fg_color='tput AF'; reset_color=$(tput me 2>/dev/null); } tput_init_none () { set_fg_co...

Admin

"xterm-256color"와 "putty-256color"의 차이점은 무엇입니까?
termcap

"xterm-256color"와 "putty-256color"의 차이점은 무엇입니까?

제목에서 알 수 있듯이 차이점이 무엇인가요? 언제 이 중 하나를 사용해야 합니까? 또한 putty-256color에 대한 termcap/terminfo의 "표준" 정의를 얻은 사람이 있습니까? Google은 검색에 큰 도움이 되지 않습니다. 이런, Google은 이 문제에 대한 모든 질문에 거의 도움이 되지 않았습니다! ...

Admin

업그레이드 후 vim의 Ctrl-Backspace가 손상됨
termcap

업그레이드 후 vim의 Ctrl-Backspace가 손상됨

FreeBSD에서 xterm다음 설정을 사용하면 vim은 ctrl+ ("Control+Backspace")를 누른 ←후 마지막 단어를 삭제합니다 : set backspace=indent,eol,start inoremap <C-?> <C-W> cnoremap <C-?> <C-W> 어떤 이유로든 마지막 시스템 업그레이드 이후에는 이 기능이 더 이상 작동하지 않습니다. 대신 vim이 해당 내용을 ^?문서에 삽입하게 됩니다. .vim 내부에서 vim을 사용하...

Admin

시리얼 장치에서 CR만 수신할 때 화면을 한 줄 아래로 내리고 처음부터 시작하게 하려면 어떻게 해야 합니까?
termcap

시리얼 장치에서 CR만 수신할 때 화면을 한 줄 아래로 내리고 처음부터 시작하게 하려면 어떻게 해야 합니까?

나는 screen: 을 사용하여 직렬 포트에 연결하고 있습니다 screen /dev/cu.usbserial-A703XAOG. 다른 쪽 끝에 있는 장치는 개별 라인에만 캐리지 리턴을 보냅니다. 스크린은 캐리지 리턴이 수신될 때 줄의 시작 부분에서만 시작하고 줄 아래로 내려가지 않으므로 출력의 마지막 줄을 다음 출력 줄로 덮어씁니다. 직렬 포트의 설정을 변경할 수 icrnl있으며 캐리지 리턴을 줄 바꿈으로 변환합니다. 이제 다음 출력 줄을 쓰기 전에 화면이 한 줄 아래로 이동하지만 줄 바꿈만 수신할 때...

Admin

"less"에서 터미널 재설정을 대화식으로 수정할 수 있습니까?
termcap

"less"에서 터미널 재설정을 대화식으로 수정할 수 있습니까?

나는 일반적으로 종료할 때 터미널을 재설정하고 싶지 않습니다 less(즉, 내가 보고 있는 모든 것이 화면에 계속 표시되기를 원합니다). 일반적으로 새 상자에 있고 아직 구성하지 않은 경우 전화를 걸어 less종료하고 화면 재설정을 확인하고 가볍게 욕한 다음 다시 실행하는 less -X ... 경우가 드물지만 화면이 재설정되는 것을 기억합니다 . quit , 이 경우 이벤트 순서가 약간 수정되고 종료하기 전에 약간의 욕설이 있지만 전체적인 효과는 거의 동일합니다. less종료 시 터미널을 재설정하...

Admin

cl termcap을 사용자 정의하면 vim이 gnu 화면에서 정지됩니다.
termcap

cl termcap을 사용자 정의하면 vim이 gnu 화면에서 정지됩니다.

터미널 내부 스크롤이 걱정되서 특정 프로그램에만 영향을 미치고 창간 전환시에는 영향이 없도록 screen구성해두었습니다 .altscreen on printf '\ec'터미널을 클리어하는 것이 Ctrl+L일반 명령어보다 낫다는 것을 알고 있어서 clear이를 적용하기로 했습니다. cl항목의 기본 termcap은 \E[H\E[J( ) 뒤에 ( )가 오는 것과 동일합니다. 세션 내에 있는 경우 이 값을 얻을 수 있습니다.ho\E[Hcd\E[Jecho $TERMCAPscreen cl로 변경하면 \Ec예...

Admin

termcap의 밝은 배경
termcap

termcap의 밝은 배경

밝은 색상의 배경을 표시하기 위해 실행 중인 프로그램을 얻으려고 하는데 밝기 증가를 적용하는 대신 프로그램이 "일반" 색상의 배경을 표시합니다. 몇 가지 세부 사항을 추가하겠습니다. PuTTY를 통해 Debian을 실행하는 서버에 로그인하고 TERM변수를 로 설정합니다 putty(또는 수동으로 수행합니다 export TERM=putty). 올바르게 표시되면 먼저 밝은 배경을 사용해 보았습니다. echo -e "\e[43mHello\e[0m \e[103mWorld\e[0m" 보시다시피 이것은...

Admin

$TERM(예: xterm-256colors)을 통해 터미널을 선언하는 것과 터미널 프로그램에서 터미널을 선언하는 것 사이에 차이점이 있습니까?
termcap

$TERM(예: xterm-256colors)을 통해 터미널을 선언하는 것과 터미널 프로그램에서 터미널을 선언하는 것 사이에 차이점이 있습니까?

기본적으로 Putty는 자신을 "xterm" 터미널 유형이지만 자체적으로 식별되도록 설정을 변경할 수 있습니다."xterm-256colors". 내가 이해한 바에 따르면 이는 $TERM" " 변수를 설정하여 수행됩니다. 문제는 이를 위해서는 각 사용자가 Putty 구성을 하나씩 변경해야 한다는 것입니다. 이를 없애기 위해 각 사용자에게 "xterm-256colors“ $TERM농축 값(예: 를 통해 .login). 각 사용자는 "xterm-256colors"를 지원하는 터미널 프로그램을 사용한...

Admin