solaris에서 vim의 syntax highlighting

urmajest의 이미지

안녕하세요.

vim 에서 color syntax highlighting을 사용하고 싶습니다.

환경은,

brahms 59 $ uname -a
SunOS brahms.cs.purdue.edu 5.8 Generic_117350-26 sun4u sparc SUNW,Ultra-Enterprise
brahms 60 $ env
MANPATH=/homes/heoh/man:/usr/share/man:/opt/SUNWspro/man:/p/X11/man:/p/Motif/man:/p/nmh/man:/p/news/man:/p/www/man:/p/misc/man:/p/pbm/man:/p/gnu/man
TERM=xterm
SHELL=/usr/local/bin/bash
SSH_CLIENT=128.211.171.117 1078 22
SSH_TTY=/dev/pts/7
USER=heoh
PAGER=more
MAIL=/var/mail//heoh
PATH=/homes/heoh/bin/.sun4-sos5:/homes/heoh/bin:/usr/local/bin:/usr/bin:/usr/ccs/bin:/opt/SUNWspro/bin:/p/X11:/p/Motif:/p/nmh:/p/news:/p/xemacs:/p/www:/p/misc:/p/pbm:/p/gnu:/p/mozilla:/p/firefox:/p/thunderbird:.:/p/vim/bin:/p/TeX/bin:
PWD=/homes/heoh
EDITOR=vi
TZ=US/East-Indiana
SHLVL=1
HOME=/homes/heoh
LOGNAME=heoh
SSH_CONNECTION=128.211.171.117 1078 128.10.20.29 22
ENTOMB=yes
_=/usr/bin/env
brahms 61 $ cat ~/.vimrc
set sw=4
set ts=4
set nu
syntax on
set bg=dark
set smartindent
syn on

이렇구요.

TERM을 xterm으로 설정하면 vim에서 color가 보이질 않고,

TERM을 ansi로 설정하면 vim에서 color는 보이는데

backspace키가 del키로 동작을 하네요.

(터미널에서는 TERM을 ansi로 설정해도 backspace는

제대로 동작해요.)

어떻게 설정을 해야 syntax highlighting도 동작하고

backspace도 제대로 동작할까요?

정태영의 이미지

xterm-color 로도 해보셨나요 ?

오랫동안 꿈을 그리는 사람은 그 꿈을 닮아간다...

http://mytears.org ~(~_~)~
나 한줄기 바람처럼..

익명 사용자의 이미지

urmajest wrote:
안녕하세요.

vim 에서 color syntax highlighting을 사용하고 싶습니다.

환경은,

brahms 59 $ uname -a
SunOS brahms.cs.purdue.edu 5.8 Generic_117350-26 sun4u sparc SUNW,Ultra-Enterprise
brahms 60 $ env
MANPATH=/homes/heoh/man:/usr/share/man:/opt/SUNWspro/man:/p/X11/man:/p/Motif/man:/p/nmh/man:/p/news/man:/p/www/man:/p/misc/man:/p/pbm/man:/p/gnu/man
TERM=xterm
SHELL=/usr/local/bin/bash
SSH_CLIENT=128.211.171.117 1078 22
SSH_TTY=/dev/pts/7
USER=heoh
PAGER=more
MAIL=/var/mail//heoh
PATH=/homes/heoh/bin/.sun4-sos5:/homes/heoh/bin:/usr/local/bin:/usr/bin:/usr/ccs/bin:/opt/SUNWspro/bin:/p/X11:/p/Motif:/p/nmh:/p/news:/p/xemacs:/p/www:/p/misc:/p/pbm:/p/gnu:/p/mozilla:/p/firefox:/p/thunderbird:.:/p/vim/bin:/p/TeX/bin:
PWD=/homes/heoh
EDITOR=vi
TZ=US/East-Indiana
SHLVL=1
HOME=/homes/heoh
LOGNAME=heoh
SSH_CONNECTION=128.211.171.117 1078 128.10.20.29 22
ENTOMB=yes
_=/usr/bin/env
brahms 61 $ cat ~/.vimrc
set sw=4
set ts=4
set nu
syntax on
set bg=dark
set smartindent
syn on

이렇구요.

TERM을 xterm으로 설정하면 vim에서 color가 보이질 않고,

TERM을 ansi로 설정하면 vim에서 color는 보이는데

backspace키가 del키로 동작을 하네요.

(터미널에서는 TERM을 ansi로 설정해도 backspace는

제대로 동작해요.)

어떻게 설정을 해야 syntax highlighting도 동작하고

backspace도 제대로 동작할까요?

TERM을 dtterm 으로 하면 됩니다.

urmajest의 이미지

두 분 고맙습니다.

xterm-color는 잘 작동하지 않네요.

dtterm은 잘 작동하고요.

backspace가 ^?로 나오는 문제가 여전히 있어서 그 문제는

kldp를 검색해서 해결했습니다 ^^

이제야 편안하게 코딩할 수 있겠네요

:D

댓글 달기

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
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.