vi만 실행하면 항상 이런 메세지가 나옵니다.

semjase의 이미지

vi xxx.xxx 만 실행하면 항상 이런 메세지가 나오는데 왜 이런가요?

Quote:

맵핑을 찾을 수 없습니다.
계속하려면 엔터 혹은 명령을 입력하십시오
dalgarak의 이미지

대충 짚어보자면...

설치된 기본으로 세팅되어 있는데 그런 메시지가 뜬다... 면 $HOME의 .vimrc 나 /etc/vim/vimrc 에 "map" 으로 시작하는 커맨드를 찾아서 없애보시는 방법이 있을테고,
(아니면 vim 관련 패키지를 확인하고 재설치나 혹은 추가 익스텐션 설치...가 필요하겠지요.)
vim.org 같은 곳에서 여러가지 익스텐션을 설치했을때, 익스텐션이 원하는 매핑 코드를 찾을 수 없으면 그렇게 나올수도 있습니다. (뭐 애시당초 잘못 만들어진 녀석도 있긴 할껍니다.)

이럴때는 해당 익스텐션을 찾아 삭제하시던지.. 해야겠지요. 아니면 수정된 녀석을 구하시거나, 최악(?)의 경우 스스로 찾아서 수정하는 방법도 있겠지요.

이랬건 저랬건 시작시에 그렇게 된다면, vi 실행때 -D 옵션으로 디버그 모드로 들어가면 최초 구동시에 실행하는 코드를 일일이 확인해 볼 수 있을껍니다.
어느 위치의, 어떤 녀석이, 어떤 코드를 수행할껀지.... 나올껍니다.
n을 누르면(혹은 커맨드로 next) 해당 코드를 실행하면서 다음으로 넘어갑니다. 그 다음엔 엔터만 쳐 주셔도.. 넘어갑니다.
이런식으로 하면, 노가다성이 _대단히_ 짙긴 해도, (특히, .vimrc 같이 마지막에 실행되는 녀석이라면 안구에 쓰나미가 몰아치실껍니다..-.-) 어디서 오류가 나는지 확인을 할 수 있습니다. :)

익명 사용자의 이미지

저도 같은 문제였는데 .vimrc을 삭제하고 다시 만드니 그 메세지가 다시 뜨지 않네요.

제가 .vimrc를 작성할 때 vim을 켜놓고 설정을 했는데 그것이 문제의 원인이 아니었나 생각합니다.

댓글 달기

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