# vi
내가 vi, vim을 좋아하게 된 이유
대부분 IDE에 제한이 없고, 플러그인 몇개만 넣어주면 IDE 못지않게 개발환경이 편해진다.아래 코드를 예시로 들어보자.C언어를 코딩하기 위해서 대표적으로 Visual Studio를 많이 사용하는데, 단점으로는 버전이 변경되면서 쓸데없이 내장 함수의 기능들이 변경된다.
vim
vi에서는 두가지 모드가 존재함'글자 입력 모드' vs '명령어 입력 모드'"i" 입력시 입력모드로 진입!"esc" 누르면 입력모드에서 빠져나옴!명령어 입력 모드저장과 동시에 에디터 닫음변경 없이 닫기저장 없이 닫음

[6] 4.8(금) 줌 수업 - 리눅스 명령어(curl systemctl 등),SSH,HTTPD,방화벽, SCP 파일전송
1) 권한2) 링크 (하드링크, 심볼릭 링크) -디스크 공간이 낭비되지 않도록3) 바탕화면에서 우클릭하면 Desktop 폴더로 들어가게된다.1)문구 안에 스페이스바가 들어갈 경우 쌍따옴표로 감싸야 한다.1) 하드 링크를 걸 경우, 복사는 아니지만 원본 소스와 차이가 없

unable to open swap file “Filename” for recovery impossible
python 파일을 고치기 위해 vim으로 열었지만 이전과는 다르게 다음과 같이 에러가 나면서 이상해졌다. 메모리 공간이 부족하거나 알 수 없는 이유로 인해서 편집 이력이 있었던 파일의 스왑(SWAP) 파일을 열지 못하여 발생하는 문제이다.아니나 다를까 df -h
[Git] 1~2강까지의 내용 정리
컴퓨터 파일의 변경사항을 추적하고 여러 명의 사용자들 간 해당 파일들의 작업을 조율하기 위한 분산 버전 관리 시스템SW 개발에서 소스 코드 관리에 주로 사용어떤 집합 파일의 변경사항을 지속적으로 추적하기 위해 사용소스 코드를 관리할 수 있는 툴, 컴퓨터에 직접 설치해서

리눅스 vi 편집기 명령어 정리
리눅스에 많이 쓰이는 편집기 프로그램인 vi 편집 명령어를 정리해보았습니다.vi 편집기는 총 3가지의 모드로 나누어 볼수 있습니다.일반 모드, 편집 모드, 명령 모드1) 일반 모드h,j,k,l : 좌,위,아래,우dd : 한줄 삭제yy : 한줄 복사p : 복사한 것 붙여
[Linux] vi 편집기 문자열 치환 w/ regex
모든범위 치환:%s/찾을단어/바꿀단어ex)찾을 문자열 : NH3+바꿀문자열 : N \*주의할점 : 대괄호까지 문자열로 인식해야하기때문에 \\\\ 이런식으로 backslash 사용O(=O)를 찾고싶을때는 이런식으로 하면 된다 N 많은종류의 무언가.... 이런경우도 찾
과제 : VI/VIM 기본 명령어 사용법
vi {파일명} : 파일열기,작성 vi {행번호}{파일명} : 파일 열고 입력한 열로 이동 vi -r {파일명} : 손상된 파일 회복 view {파일명} : 읽기 전용으로 열리기 > ### 명령 모드에서 명령어 vi 들어가자마자의 상태 i : 현재 커서 위치에 삽
Vi, Vim 여러줄 주석 처리하기
명령어 모드에서 shift+v 를 누르면 visual 모드로 전환블럭을 잡고 :를 누르면 '<,'> 이 나타남norm i원하는 문자 입력하면 앞쪽 1개의 문자가 지워짐 2개 지우고싶으면 1→2로 바꿔서 2x라고 쓰면 됨.

[c언어]Vi 사용하기 !
허허...그냥 Xcode에서 프로그래밍 하고싶은데교수님은 리눅스쟁이라서 Vi를 써라고하신다..그렇담.. 배워야지 뭐,,,,,,간단히 vi로 파일을 만드는 방법과 편집,저장등 기본적으로 자주 사용하는것을 안까먹기 위해 기록을 남겨야겠다..!vi hello.c 를 치면 h
리눅스 vi 단축기
리눅스 사용시 vi 편집모드를 사용해야하는 경우가 있다.이번 기회에 정리한다..vi를 이용해 들어가면 처음 화면은 명령모드이다.명령모드 상태에서 : 입력하면 명령어 입력이 가능하다.여기서q -> 그냥 나가기wq -> 저장하고 나가기처음 들어간 상태에서 a 누르면 편집

세팅이 반이다_ Git_Bash
당신이 Window10 유저라면? Git_Bash를 한 번 써보는것을 권한다. google에서 git bash를 검색하고 다운 받아 보자. 아니면, 여기서 다운받아보도록 하자 https://git-scm.com/downloads01 맥유저는 왜 차별하는가? 차

Vim 키 정리
아주 가아끔 vim으로 편집할 경우가 있는데(Android_Home_path 설정)쓰는 빈도가 적다보니 까먹는 경우가 있어서 정리(볼드 처리는 자주 사용했던 명령어들)h, j, k, l - 좌,하,상,우 커서이동i - 현재 커서 위치에 Insert 하기I - 현재 줄
vi, vim
vi(visual editor) : 파일의 내용을 보여줌과 동시에 파일의 내용을 편집할 수 있게 해주는 프로그램(텍스트 에디터)vim(vi improved) : vi의 업그레이드 버전. 실제로 사용해보면 가장 많이 눈에 띄는 특징은 기존에 vi는 글자가 모두 같은 색인