vim cscope_maps.vim 추가 하기

sangyunlee의 이미지

여기 KLDP wiki 에 보니 vim cscope tutorial 이라는 페이지가 있더군요...

그래서 cscope 를 vim 에서 쓰기 위해서 해당 페이지에 나와 있는대로 설정을 했습니다.

그리고 나서 vim 을 실행시키니

> vi
Error detected while processing .vim/plugin/cscope_maps.vim:
line 45:
E568: duplicate cscope database not added
Hit ENTER or type command to continue
>

이러한 메시지가 뜹니다.

뜨고 나서 cs view 해보니 연결된 cscope database 가 연결되어 있는것으로 봐서 add는 정상적으로 되는거 같은데 계속 저런 메시지가 뜹니다. 뭘 고쳐야 할지 몰라 질문 드립니다.

그리고 cscope_map 에 보면 CTRL + \ + s 와 같은 nmap 으로 설정되어 있는 것들이 동작하지 않습니다. 어떻게 해야 하나요?

jkness의 이미지

저도 오늘 그 문제로 고생을 했었는데요.

제 쪽 원인은 /etc/vimrc에 cs add 하는 코드가 들어있어서 문제가 발생했었습니다.

/etc/vimrc를 수행하면서 한번 add된 database를 .vim/plugin/cscope_maps.vim에서
다시 add하려고 하니 오류가 발생하더라구요. 개발 서버를 옮기다보니 /etc/vimrc설정이
달라서 발생했던 문제였습니다.
google에 검색해봐도 별다른 답이 없길래 다른 분이 비슷한 사유로 또 검색하시지 않을까
해서 댓글로 남깁니다.

익명 사용자의 이미지

바로 제가 원한 답이었네요. ^^

댓글 달기

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 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.