Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- MVVM
- Protocol
- tableView
- Human interface guide
- swift documentation
- Clean Code
- map
- clean architecture
- 애니메이션
- rxswift
- Xcode
- UICollectionView
- Refactoring
- 리펙토링
- SWIFT
- RxCocoa
- collectionview
- 스위프트
- uiscrollview
- 클린 코드
- combine
- HIG
- Observable
- 리펙터링
- ribs
- UITextView
- uitableview
- swiftUI
- 리팩토링
- ios
Archives
- Today
- Total
김종권의 iOS 앱 개발 알아가기
[terminal] 터미널 프롬프트 이름 설정 방법 (Prompt 이름) 본문
프롬프트 이름
- 맥북 ventura 버전에서 terminal을 실행하면 아래처럼 prompt가 길게 노출
- 사용자이름@쉘의 이름 %
gimjong-gwon@gimjong-gwon-ui-MacBookPro ~ %
- 경로가 변경되면 경로도 표시
% cd Desktop
gimjong-gwon@gimjong-gwon-ui-MacBookPro Desktop %
변경 방법
- zsh에서 PROMPT 변수를 추가하고 여기에 값만 세팅하면 적용 완료
% cd
% vi .zshrc
- .zshrc 파일이 열리면 i 를 눌러 insert로 모드로 변경해준 뒤 아래 문자열 입력후 esc누르고 wq 로 저장
PROMPT="%1~%# "
- terminal 재실행하면 반영 완료
(경로 이동하는 경우)
프롬프트 이름 유형
- 프롬프트에는 사용자의 이름, 권한, 디렉토리 등등을 표출이 가능
ex) $은 사용자 권한이고 #은 루트 권한을 의미
user@/home/user $: 일반 사용자 권한
root@/root #: root 권한
- 위에서 PROMPT 변수에 아래 문자열을 넣으면 적용됨
%n: 현재 사용자 이름
%1~: 현재 작업 중인 디렉토리
%#: 권한 (#은 root 권한, $은 user 권한)
%d: 작업 중인 디렉토리의 전체 경로
%h: 사용자의 홈 디렉토리
%t: 시간을 표출
%s: 현재 쉘의 이름
%?: 마지막 명령어의 종료 코드
* 참고
'Git, CocoaPods, Xcode, Shell' 카테고리의 다른 글
[iOS - swift] swiftformat (SwiftFormat, Swift Format, 스위프트 포멧, SwiftLint) (0) | 2023.11.01 |
---|---|
[Git - terminal] git reset 사용방법 (#git reflog) (0) | 2023.05.10 |
[Linux, Shell] 리눅스 파이프 (특정 브랜치 제외하고 모든 로컬 브랜치 삭제 방법) (0) | 2023.04.11 |
[Github] 깃허브 저작권 등록방법 (레포 License 등록, MIT License) (0) | 2023.04.02 |
[iOS - swift] Xcode Behaviors를 이용하여 커스텀 단축키로 shell script 실행 방법 (Xcode에서 단축키로 커밋하는 방법) (0) | 2023.04.01 |
Comments