vi 설정에 대해서...

styner의 이미지

안녕하세요.
진짜 초보자입니다.

vi를 이용해서 C 공부를 하고 있습니다.
vi 5.x 버전을 사용하다가 얼마전에 새로 컴퓨터가 생겨서
redhat linux release 9을 사용하고 있습니다.
vi 버젼이 6.1이 더군요.

그런데 막상 쓰다보니까,
color도 조금 이상하고... 무엇보다 들여쓰기가 되지 않습니다.
/usr/share/vim/에서 설정하려고 찾아보니 너무 방대해서...
고수님들에게 답변 부탁드립니다.

finenao의 이미지

/home/계정
하위 디렉토리로 들어가셔서 .vimrc를 설정하시면 됩니다.

팔공산 아래에도 사람은 산다.

revizes의 이미지

전 그놈환경에서 그놈 터미널을 검은 바탕에 흰글씨로 해서
씁니다.
디폴트 세팅으로는 색깔이 맘에 안들어서...
/etc/DIR_COLORS.xterm 을 수정해서 씁니다.

.vimrc 는..
colorscheme evening을 넣어서..
사용합니다.

다 덤벼! 다 받아줄께!!

maylinux의 이미지

레드핫은 기본적으로 vim 를 설치해주고.. vi 는 vim 으로 링크가 되어있지요.

vi 와 vim 은 엄연히 말하면 틀린것이지요.(뭐.. 명령어도 같고, 방식도 같지만..)

데비안은 첨에 vi 만 깔려있습니다.
젠투는 vi 도 없더군요 ^^;;

아바타 제작기간~~ 무려 5초!!!

yui의 이미지

styner wrote:

그런데 막상 쓰다보니까,
color도 조금 이상하고... 무엇보다 들여쓰기가 되지 않습니다.
/usr/share/vim/에서 설정하려고 찾아보니 너무 방대해서...
고수님들에게 답변 부탁드립니다.

개인적인 설정은 모두 개인 홈디렉토리에서 .*rc파일로 가능합니다.
vim의 경우엔 ~/.vimrc 파일입니다. 여기에 설정을 적어주세요.

color는 colorscheme을 줘보세요.
전 colorscheme elflord를 주고 씁니다.

들여쓰기는
set ai
정도만 .vimrc에 써놓아보세요. smartindent나 cindent도 있으니 참고하시구요.

maylinux wrote:

데비안은 첨에 vi 만 깔려있습니다.
젠투는 vi 도 없더군요 ^^;;

데비안에 vi(not vim)이 있나요? 언제나 vi는 vim의 심볼릭링크로만 알고 있었는데;;
설치한지 얼마나 되었다고 이런걸 헷갈리네요.
그리고 젠투의 경우 이번에 새로나온 CD엔 nano뿐 아니라 vi도 포함되어있다는 소식을 들었습니다.
Prentice의 이미지

데비안에는 원래 nvi가 있고 vi는 nvi의 심링크입니다. nvi와 함께 vim을 설치하시게 되면 vi는 /etc/alternatives/vi의 심링크가 되고 /etc/alternatives/vi는 vim의 심링크가 됩니다.

update-alternatives 프로그램으로 심링크 관리를 하실 수 있게 됩니다.

댓글 달기

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