Vim에서 상태표시줄의 가려진 부분 보는 방법

bluekyu의 이미지

Vim에서 상태 표시줄을 아래처럼 설정해서 보고 있습니다.

set statusline=%F\ %m%h%r%=\ [FORMAT=%{&ff},%{&fenc}]\ [TYPE=%Y]\ [BUF=%n/%{bufnr('$')}]\ [POS=%l,%v]\ [LEN=%L]\ [%p%%]

하나의 소스만 보고 있을 때는 문제 없이 전부 잘 보이는데, 창을 반 이상으로 나누게 되면 상태 표시줄이 잘리게 됩니다.

%> 기호로 잘리는 부분을 지정할 수도 있지만, 중요한 정보는 오른쪽에 위치하고 파일명과 같은 정보는 왼쪽에 위치합니다.
그래서 %>를 넣지 않는 것이 가장 잘 보이기는 한데, 3개 이상으로 넘어가면 오른쪽 정보들도 짤리는 문제가 생깁니다.

Vim에서 상태 표시줄의 정보를 전부 볼 수 있는 방법이 없을까요?

ps.
생각 해보니, 잠시 보려면 수평창으로 나누는 방법도 있기는 하네요...

raymundo의 이미지

저도 답은 모르겠는데, 저도 궁금하기도 하고 리플이 안 달리니 운을 떼어보면...

창을 분할하면 가로 길이가 당연히 줄어드는데, 내용이 잘리지 않기를 원한다면, 최선은 상태표시줄이 두줄 또는 그 이상으로 나오는 거겠지요? 그런데 그건 안 되나봅니다.

http://superuser.com/questions/242284/two-line-status-line-in-vim

그런데 위 링크에 있는 코멘트 중에 언급된 플러그인 얘기를 보면... vim.org 잘 뒤져보면 수평 분할창 하나를 아래 만들어서 그 창에 자동으로 상태표시줄의 내용을 출력해준다던가... 뭐 이런 걸 누군가 만들었을 것 같기도 한데, 잠깐 찾아본 걸로는 상태표시줄을 예쁘게(색상을 입히거나 등) 하는 건 봤는데 여러 줄 확장까진 못 찾았네요.

그리고 그냥 뻔한 소리라도 해 보면...
본문 쓰신 거에서 FORMAT= TYPE= 등 이런 텍스트는 없애버리고,
중요한 게 오른쪽에 있는데 오른쪽부터 잘리는 게 불만이시라면
중요한 정보를 왼쪽에 표시되게 하고 %< 를 써서 최대한 안 잘리고 버티고 하는 것도 방법이겠죠 ^^; 어지간히 가로줄이 줄어들어버리지 않는 이상은 위에 있는 pos, len, buf 이 정도는 안 잘리지 않을까요?

좋은 하루 되세요!

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.