gutentags

created : 2020-04-28T12:21:45+00:00
modified : 2020-04-28T12:41:36+00:00

vim gutentags

발생한 문제점

  • git 에서 커밋할때마다 아래와 같은 에러로그가 뜬다
    hint: Waiting for your editor to close the file...
    Error detected while processing DirChanged Autocommands for "*":
    E475: Invalid argument: Channel doesn't exist
    E475: Invalid argument: Channel doesn't exist
    Error detected while processing function <SNR>149_nvim_job_exit_wrapper[1]..gutentags#ctags#on_job_exit[1]..gutentags#remove_job_by_data[2]..gutentags#remove_job:
    line   22:
    
  • 해결책 : 아래줄을 추가해줘서 특정 filetypes를 제외해준다. 일단 지금은 gitcommit 만 필요해서 처리했고 나머진 나중에 천천히 추가할 예정
     let g:gutentags_exclude_filetypes = ['gitcommit']