conky : 적절한 열 정렬


10

내에서 다음과 같은 것을 원한다고 가정 해보십시오. .conkyrc

NAME                PID       CPU%      MEM%
${top name 1} ${top pid 1}   ${top cpu 1}    ${top mem 1}
${top name 2} ${top pid 2}   ${top cpu 2}    ${top mem 2}
${top name 3} ${top pid 3}   ${top cpu 3}    ${top mem 3}
${top name 4} ${top pid 4}   ${top cpu 4}    ${top mem 4}

공간을 추가하여 열을 수동으로 정렬해야합니까, 아니면 열에 물건을 정렬하도록 conky에 지시하는 방법이 있습니까? 적은 열, 난 그냥 사용할 수 $alignc$alignr하지만 난 여기에 할 수 없어 ...

답변:


10

왼쪽 정렬 열이나 비 비례 글꼴을 고수하면 ${goto N}작동합니다.

NAME${goto 100}PID${goto 200}  CPU%${goto 300}MEM%
${top name 1}${goto 100}${top pid 1}${goto 200}${top cpu 1}${goto 300}${top mem 1}

바로 정렬의 경우와 재생을 시도 할 수 있습니다 alignroffset.


이름이 다른 열보다 길기 때문에 100,200,300이 아닌 150,200,250을 사용했습니다.
Seamus

${goto x}기능성에 특정 패키지가 필요 합니까? 내 시스템에서 goto(위치 오프셋에 사용 된 값에 관계없이) 명령문 다음에 나타나는 모든 텍스트 x가 표시되지 않습니다.
user001

2
@ user001 내가 아는 바가 없습니다. 의 값을 재정의하지 않아야합니다 TERM. 이를 디버깅하는 한 가지 방법은 Conky가 어떤 제어 시퀀스를 방출하는지 확인하는 것입니다 strace -ewrite -p$(pidof conky). 이것을 이해하는 방법을 모른다면 질문 하십시오.
Gilles 'SO- 악마 그만해'

conky -D아마도 유용 할지도 모릅니다 (콘키를 디버그 모드로 전환하여 내부 작업에 대해 더 깊이 들여다 볼 수 있으며
콘키
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.