일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 야구
- NC다이노스
- 블로그
- 안드로이드
- mysql
- 인공지능
- 디자인 패턴
- 국정원
- python
- 태그를 입력해 주세요.
- NC 다이노스
- ubuntu 12.04
- 해외직구
- 리뷰
- arm
- 우분투
- 문파문파
- 문파문파 공략
- ubuntu
- 데이터베이스
- Linux
- 타이젠
- 프로야구
- 애플
- Tizen
- 조세피난처
- 손민한
- 뉴스타파
- 단통법
- 김경문
Archives
- Today
- Total
꿈꾸는 사람.
[VIM TIP] E488:Trailing Characters / E488: 끝에 문자가 더 있습니다, ^m 보기 본문
반응형
VIM 문제 해결
윈도의 파일을 리눅스에서 편집할 때 개행문자(New line)나 .vimrc 편집 중 발생하는 문제에 대해 해결 방법을 알아보자.
1. E488 에러
현상
.vimrc 아래와 같은 오류가 발생한다.
$ E488: 끝에 문자가 더 있습니다: tags/home/hyunmu/src/aosp/Lollipop
원인
.vimrc에 윈도개행문자(New line) ^M 있으면 발생한다.
특수문자를 보려면 VI에서 아래와 같이 편집한다.
Esc키를 먼저 눌러 준다.
:set list
아래처럼 ^M이란 개행 문자가 표시된다.
nmap <F7> :TlistToggle<CR>^M
해결
아래 명령으로 모든 줄의 ^M를 리눅스 개행 문자 (\r)로 변경한다.
:%s/^M/\r/g
^M는 <Ctrl-V> + <Ctrl-M> 키로 입력한다.
반응형
'IT > Linux' 카테고리의 다른 글
[Cron][Crontab] 리눅스 작업 스케줄러 (0) | 2016.06.29 |
---|---|
[Linux] screen 사용법 (5) | 2015.11.11 |
[Linux kernel 4.2][Device driver] platform_driver probe 함수 호출 과정. (0) | 2015.09.01 |
[Ubuntu] update 에러 중 GPG public key 오류 해결. (0) | 2015.03.27 |
[Basic Linux] File security ( chmod, chown, chgrp ) (2) | 2015.03.25 |
Comments