우분투 vi 에디터 방향키 누를시 안먹히거나 영어 문자가 입력되는 경우우분투를 설치하고 vi 에디터를 사용하려는데 키보드 방향키를 눌렀더니 이동이 되지 않고 영어 알파벳이 입력되는 현상이 있었습니다.이런 경우에는 vi 에디터 옵션을 바꿔주어야 합니다. apt-get install vim으로 vi에디터의 진화(?) 버전인 vim 에디터를 설치하여 사용해도 되지만 굳이 vi 에디터를 사용하고 싶다면 다음과 같이 합니다.home 디렉터리로 이동cd ~vi 에디터로 .exrc 파일 생성vi .exrc다음과 같이 내용 입력 후 저장set bs=2set nocp:wq로 저장 후 빠져나와 설정을 적용합니다.source .exrc이후 다시 vi 에디터를 사용하면 방향키가 고장나는 현상이 해결됩니다.
리눅스[Linux]
2018. 6. 21. 06:00
[Linux] vim 에디터 문자열 정렬하기
vim 에디터 문자열 정렬하기기본적으로 vim 에디터에서의 내용은 왼쪽 정렬이며, 공백을 통해 들여쓰기가 되어있는 형태입니다. 원하는 경우 명령행 모드를 통해 정렬이 가능합니다.샘플을 위해 애국가를 2절까지 복사했습니다. 기본 정렬인 왼쪽 정렬이 되어있습니다.정렬할때는 명령행 모드에서 정렬하고 싶은 방향을 입력하면 됩니다. left, center, right를 사용할 수 있습니다.커서가 있던 위치의 문자열이 가운데 정렬 되었습니다.전체 또는 범위 정렬에디터 내용 전체를 정렬하거나 범위를 정렬하는 방법을 알아보겠습니다. 예를 들어 1행부터 4행까지 가운데 정렬을 하고싶은 경우에는 1,4center와 같이 시작,끝 을 정렬 방향 앞에 붙여줍니다.문서내용 전체 정렬을 원하는 경우에는 %를 정렬방향 앞에 붙여주..
리눅스[Linux]
2018. 6. 19. 00:30
[Linux] 리눅스 vi, vim 에디터 사용법 기초 및 명령어
vi 에디터 vim 에디터vim 에디터는 vi 에디터를 향상시킨 에디터이므로 기본 명령어 및 사용법이 동일합니다. 따라서 여기서 설명하는 거의 대부분의 명령어 및 사용법은 vi 에디터 및 vim 에디터 둘 다 동일하게 사용 가능합니다.파일 생성하기 및 실행하기터미널에서 vi만 입력하는 경우에는 비어있는 에디터 상태로 실행되며, 파일명을 입력하는 경우 해당 경로에 파일이 존재하면 해당 파일을 실행하여 편집할 수 있고, 파일이 존재하지 않으면 해당 파일명으로 파일을 생성하며 내용이 비어있는 상태로 실행됩니다.vi 또는 vi [파일명]읽기 전용으로 파일을 실행하고 싶은 경우 -R 옵션을 사용합니다.vi -R 파일명vi만 입력하여 내용이 비어있는 상태로 실행했습니다. 첫 줄에 커서가 깜빡이고 간단한 후원 정보 ..
리눅스[Linux]
2018. 6. 18. 15:00
[Linux] 리눅스 vi 에디터 스왑파일(swp) 생성시 해결방법
vi 에디터 스왑파일 생성시 해결방법vi 에디터 또는 vim 에디터를 사용하다가 파일을 실행하는 경우 다음과 같은 경고를 마주하게 될 때가 있습니다. (여기서는 한국어 버전 리눅스를 사용했는데, 자신의 언어 설정에 따라 경고가 영어로 표기될 수도 있습니다.)경고 내용을 해석해 보자면 스왑파일(.swp)이 생성되어 있으니 해당 파일에 대해 읽기전용(O), 강제 편집(E), 복구(R), 삭제(D)... 등의 행동들 중 하나를 실행하라는 뜻입니다.E325: 주목Found a swap file by the name ".text.txt.swp" 소유자: root 날짜: Sun Jun 17 23:27:55 2018 파일 이름: ~root/text.txt 수정: 예 ..
툴 [Tool]
2018. 6. 16. 16:28
[vim] vim 에디터에 대해 알아보자. vim 설치 방법
VIM(VI Improved) 에디터개발자는 에디터와 떼려해도 뗄 수 없는 관계에 있습니다. 현존하는 에디터 종류는 무수히 많은데, 윈도우즈 기본 에디터인 메모장부터, 리눅스 vi, Edit Plus, Emacs, 그리고 개발을 쉽게 해주는 부가적인 여러가지 기능을 넣은 IDE 인 이클립스, Visual Studio 까지 다양합니다.보통 자신이 가장 많이 사용하는 에디터가 하나쯤은 있기 마련이지만 한가지만 사용하는 개발자는 없는 것 같습니다.그 중 여기서 소개할 에디터는 vim 에디터 입니다. 이름에서도 알 수 있듯이 vi에디터를 더욱 발전시킨 에디터라는 것을 알 수 있습니다. (참고로 vi 에디터는 Visual edItor 에디터입니다.)VIM 에디터의 장점거의 모든 운영체제 환경을 지원합니다.CUI ..