Git 및 리눅스 기본 명령어 실습 가이드

리눅스 기초 명령어 mkdir 폴더이름: 새 디렉터리 생성 rm 파일이름: 특정 파일 삭제 (파일만 가능) rm -rf 폴더이름: 디렉터리와 그 안의 모든 내용 삭제 ls: 현재 경로 내 모든 항목 목록 출력 cd test: test 디렉터리로 이동 cd ../: 상위 디렉터리로 돌아가기 cat a.txt: 지정한 파일의 내용 확인 Tab 키: 경로 자동 완성 기능 사용 clear: 터미널 ...

6월 10일 21:45에 게시됨

Vim에서 AI 기반 Git 커밋 메시지 자동 생성하기

1. 개요: 코드 변경 내용을 바탕으로 자연스러운 커밋 메시지를 생성하는 방법 프로그래밍 작업 중 가장 반복적이고 지치는 일 중 하나는 커밋 메시지를 작성하는 것이다. 단순히 "bug fix"나 "update" 같은 흔한 문구로 끝내기보다, 실제 변경 사항과 그 이유를 명확히 전달하는 메시지가 중요하다. 하지만 실무에서는 시간이 부족하거나 집중력이 떨어진 상태에서 이런 ...

6월 8일 03:53에 게시됨

Vim 기초 가이드: 모드와 핵심 명령어 정리

Vim의 주요 동작 모드 Vim은 작업 목적에 따라 다양한 모드를 제공하며, 각 모드는 특정한 편집 작업을 수행하도록 설계되어 있습니다. 가장 기본이 되는 모드는 다음과 같습니다. 일반 모드 (Normal Mode): 명령 입력 및 커서 이동 중심. 삽입 모드 (Insert Mode): 텍스트 입력 전용. 시각적 모드 (Visual Mode): 텍스트 블록 선택. 명령행 모드 (Command-line ...

5월 26일 16:34에 게시됨

Vim 화면 분할 및 고급 탐색 기법

분할 화면으로 Vim 실행 여러 파일을 동시에 편집할 때 터미널을 여러 개 띄우는 대신 Vim 내부에서 화면을 분할할 수 있습니다. # 수직 분할 (좌우 배치) vim -On 파일1 파일2 ... # 수평 분할 (상하 배치) vim -on 파일1 파일2 ... 여기서 n은 분할할 창의 개수를 의미합니다. 창 닫기 단축키동작 Ctrl+W c현재 창만 닫기 Ctrl+W q현재 창 닫기 (마지막 창이면 ...

5월 22일 23:30에 게시됨