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에 게시됨