터미널에서 줄 간격을 어떻게 변경합니까?


22

터미널에서 줄 간격을 변경할 수 있습니까, 아니면 그것을 허용하는 다른 앱이 있습니까? Mac에서 움직이고 있으며 터미널 응용 프로그램에는 글꼴 크기와 상관없이 줄 간격을 변경할 수있는이 기능이 있습니다.

예를 들어, 조정없이 17pt의 Mac에 Monaco가 있습니다. 내 문제는 텍스트가 뒤죽박죽이라는 것입니다. 눈은 가로만큼 세로로 그려집니다.

모나코

"1.1"줄 간격과 약간 더 좁은 문자 간격. 나는 내 눈이 선을 더 쉽게 따르도록 이렇게한다. 레이아웃 사이의 일반적인 경험은 줄 사이의 간격이 단어 사이의 간격보다 커야한다는 것입니다. 이것은 그 이상에 조금 더 가까워집니다.

내 사용자 지정 변경 사항이있는 모나코

우분투로 이것을 달성하는 방법이 궁금합니다. 현재 가장 좋은 해결 방법은 다음 아이디어를 염두에두고 설계된 소스 코드 프로를 사용하는 것입니다.

소스 코드 프로


안녕하세요, 지금 내 PC를 사용하지 않습니다. 그러나 나는 그 창에서 General 또는 scroll TAB을 통해 얻을 수 있다고 확신합니다.
rɑːdʒɑ

2
스크린 샷이 무엇을 달성해야하는지 확실하지 않습니다. 나에게 일반 터미널 화면처럼 보입니다. 글꼴 높이에 따라 다른 글꼴의 간격이 다르기 때문에 줄 간격의 차이를 표시하려면 두 가지 이상의 예제가 필요한 것 같습니다. 그러나 터미널에 해당 설정이 없지만 줄 간격이 무엇인지 알고 있습니다.
Marty Fried

내 질문을 더 잘 설명하기 위해 스크린 샷을 업데이트했습니다.
Dogweather

답변:


9

이 기능을 가진 터미널 에뮬레이터가 하나 있습니다.

urxvt

남자 urxvt에서 :

-lsp number
Compile frills: Lines (pixel height) to insert between each row of the display.      
Useful to work around font rendering problems; resource lineSpace.

urxvt는 다음 패키지에서 사용 가능합니다.

rxvt- 유니 코드

rxvt-unicode-256color

rxvt-unicode-lite


3
또한 리소스 xterm와 함께 scaleHeight.
Stéphane Chazelas

3

Konsole에는이 기능이 있습니다. 가장 오른쪽 탭의 프로필 설정에서 찾을 수 있습니다. Konsole은 KDE 응용 프로그램이지만 종속성이 거의 없으며 KDE가 없으면 제대로 작동하는 것 같습니다.

Mac 터미널은 이것을 정당한 이유로 지원합니다. Atom (편집자)도 지원합니다. 나에게는 없어서는 안될 것입니다. 많은 사람들이 줄 간격 / 줄 높이를 조금 더 선호한다고 생각합니다.

urxvt는 나에게 조금 오래된 것으로 보입니다.


부끄러운 일이지만 줄 높이를 높이기 위해서만. 조일 수 없습니다.
토마스 브라운

2

이 기능은 GNOME Terminal버전 3.28 ( VTE터미널 에뮬레이션 라이브러리 버전 0.52) 에서 사용할 수 있습니다 .


1

내 지식으로는 이것은 직접 달성 할 수 없습니다. 당신이 원하는 것도 아닙니다. 줄 사이에 공백이 있으면 nano, mail 및 명령 줄에서 apt를 실행할 때 나타나는 작은 대화 상자와 같은 "text ui"기반 프로그램이 실제로 엉망이됩니다.

그러나 좋은 소식이 있습니다. 당신은 글꼴을 변경할 수 있습니다. 일부 글꼴에는 동일한 효과를주는 일종의 "패딩"이 있습니다.

Source Code Pro 를 사용하는 것이 좋습니다. 정말로 원하는만큼 패딩을주지는 않지만 읽을 수는 있습니다.

리눅스에서 터미널은 다른 개념이며 OS X에서 그 개념이 다르다는 것을 명심하십시오. 나 자신을 마이그레이션하는 누군가로서, 내가 할 수있는 가장 좋은 조언은 잠시 동안 기본값을 사용한 다음 결정을 내리는 것입니다.


사실, 나는 당신의 조언의 절반을 독립적으로 사용했습니다. 첫째, 나는 그것이 있다고 생각 입니다 내 스크린 샷이 명확하게 표시되지 않을 수 있습니다 실현,하지만 모나코는 약간 큰 줄 간격으로 표시되어있다 : 바람직. 줄의 텍스트가 더 잘 붙는 데 도움이된다는 것을 알았습니다. 그러나 그렇습니다. Source Code Pro 그 라인을 더 멀리 떨어 뜨려 놓았습니다. 이것이 Linux에서 사용하는 것입니다.
Dogweather

Ubuntu Mono 글꼴을 사용해 볼 수도 있습니다.
Paddy Landau

1
@PaddyLandau 귀하의 의견은 다른 솔루션에 대한 아이디어를 제공했습니다. TTF 파일을 해킹하여 라인 높이를 늘리십시오. 답변을 얻을 수 있다면 답변을 게시 할 것입니다.
Tobia

@Tobia 나는 그것을 기대합니다!
Paddy Landau

1
@PaddyLandau 솔직히 작업 할 시간이 없지만 어떻게 진행되는지 설명하는 포럼 게시물을 찾았습니다. mobileread.com/forums/showthread.php?t=22374
Tobia

0

이것은 실제로 수정은 아니지만 다음을 사용하여 모든 명령 후에 빈 줄을 추가 할 수 있습니다.

export PROMPT_COMMAND="echo"

3
이것은 많은 것들을 망칠 것입니다. 나는 이것을 제안하지 않습니다. 또한 이것은 인터프리터 수준 (bash)에서만 작동합니다. 위의 예는 명령 출력으로, 에뮬레이터 레벨에서 줄 간격이 필요합니다.
coteyr

2
원하는 경우에 개행을 추가하는 것이 좋습니다 ( PS1예 :) export PS1='\n$ '.
토마스
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.