본문 바로가기

vim2

vi, vim 편집기 명령어 [Linux] 오늘은 기본적으로 순전히 내가 많이 사용하면서 각끔 까먹는 명령어를 기록할려고 한다. vi 의 향상버전을 vim이라고 하는데 내가 사용하는 환경은 vi를 처도 vim이 실행된다. vi(m)는 리눅스와 다른 유닉스 기반 시스템에서 사용되는 텍스트 편집기 중 하나이다. vi는 화면 편집이 가능한 텍스트 인터페이스를 제공하며, 강력하면서도 핵심 기능들을 제한된 키보드 명령어로 수행한다. 다음은 vi의 주요 명령어 및 사용법에 대한 간단한 설명이다. 명령모드, 입력모드, 마지막 행 모드 3가지로 구분하지만 여기서는 순수 내가 자주 사용하는것을 가록할 것이다. 시작 이동: G: 파일의 끝으로 이동 h: 좌로 이동 j: 아래로 이동 k: 위로 이동 l: 우로 이동 삭제 및 복사: u: Ctrl + z x: 현재 커.. 2023. 12. 12.
인코딩 문제 vi , vim EUC-KR → UTF-8로 변경 ✔ EUC-KR → UTF-8로 변경하는 방법 option session에서 UTF-8로 변경 툴이 있는경우에 가능하면 하단 코드는 vi, vim에서 변경하는 방법이다. :e++enc=euc-kr 로 vi에서 변경해야 한다. ✔ vi 깨진 인코딩 ✔ 인코딩변경 후 ✔ 인코딩 문제 인코딩 문제가 발생하는 경우 해당 파일만 변경하면 해결하는 경우가 많다. 한글로 입력된 쿼리를 입력하는 경우 인코딩 문제 발생 가능성이 있다. /tmp/ 파일에 기존 백업 파일을 복구 시키고 mkdir을 이용하여 폴더를 만드는게 좋다. 예를 들어 압축을 푸는 경우 msgstat 이라는 동일한 이름이 발생해 문제가 발생할 수 있기 때문이다. 이제 cp /tmp/보낼 파일위치/파일위치 /받을 파일위치 사용하여 필요한 한 부분만 덮어.. 2023. 8. 8.