터미널 vi/vim 명령어 편집
편집모드로 진입
i : 현재커서가 있는 곳에 편집모드로 진입
a : append, 현재 커서 한칸 앞에서 편집모드로 진입
o : 현재 커서가 있는 곳에 한줄을 추가하고 편집모드 진입
O : 현재 커서가 있는 곳에 한줄을 위에 추가하고 편집 모드로 진입
esc : 편집모드 종료
패턴검색
/검색할 단어
vi/ vim 종료
:w 편집된 내용 저장
:q 편집화면 수정하지않았거나 이전에 :w로 저장했을 경우 종료
:wq 편집된 내용 저장하고 종료
:q! 저장하지 않고 종료
read only 파일(readonly 파일 저장되지 않는경우 (오류문구- E45 : readonly option is set (add to override))
:w! 강제로 저장
:q
삭제 delete
dd : 한줄 삭제
dd5 : 다섯 줄 삭제
dw : delete word 한 단어 삭제
d5w : 다섯 단어 삭제
d$ : 커서부터 이줄 끝까지 삭제
d0 : 커서부터 이줄 앞까지 삭제
dG : 커서부터 문서 끝까지 삭제
복사 y는 yank의 약자 ‘끌어당긴다(복사한다)’라는 뜻
yy : 한줄 복사
yy5 : 다섯 줄 복사
yw : yank word 한 단어 복사
y5w : 다섯 단어 복사
y$ : 커서부터 이줄 끝까지 복사
y0 : 커서부터 이줄 앞까지 복사
yG : 커서부터 문서 끝까지 복사
붙여넣기
p : 커서 앞으로 붙여넣기
P : 커서 뒤로 붙여넣기
u : undo 되돌리기
x : 커서 안의 문자 하나 삭제
X : 커서 뒤에 문자 하나 삭제
커서 이동
b : back, 한 단어 뒤로 이동
w : forward, 한 단어 앞으로 이동
h : 현재커서 한칸 뒤로 이동
j : 현재커서 한줄 아래로 이동
k : 현재커서 한줄 위로 이동
l : 현재커서 한칸 앞으로 이동
H : 현재커서 화면 맨 위로 이동
M : 현재커서 화면 중간으로 이동
L : 현재커서 화면 맨 아래로 이동
G : 현재커서 글의 맨 밑으로 이동
1G : 글의 맨 처음으로 이동
Homebrew 설치
1. /opt/homebrew 기본경로가 되기때문에 폴더를 생성한다. 밑에 차례대로 명령어를 입력해서 폴더를 생성하고 소유자를 사용자로 변경하고 파일을 설치
cd /opt
sudo mkdir homebrew
sudo chown -R $(whoami) /opt/homebrew
curl -L https://github.com/Homebrew/brew/tarball/master | tar xz --strip 1 -C homebrew
2. PATH등록
echo "export PATH=/opt/homebrew/bin:$PATH" >> ~/.zshrc
제대로 실행되지 않는다.
vi ~/.zshrc
맨 마지막 부분에
eval $(/opt/homebrew/bin/brew shellenv)
추가하고 저장
brew
잘 나오면 설치 완료
iTerm2 설치
1. 터미널에서 설치
brew install --cask iterm2
또는
iTerm2 홈페이지에서 다운 (https://iterm2.com/downloads.html)
oh-my-zsh 테마 설치
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
vi ~/.zshrc
ZSH_THEME="agnoster"
폰트 변경 (폰트가 깨져서 나온다)
https://github.com/naver/d2codingfont
GitHub - naver/d2codingfont: D2 Coding 글꼴
D2 Coding 글꼴. Contribute to naver/d2codingfont development by creating an account on GitHub.
github.com
D2coding 글꼴 다운로드하고 설치 하고 iterm 껐다가 다시 켜서
Preferences > Profiles > Font
글꼴 D2coding 을 선택한 뒤 다시 껐다 킨다.
syntax highlight 적용하기
명령어에 색상을 입혀 하이라이트를 적용
brew install zsh-syntax-highlighting
vi ~/.zshrc
맨 밑에
source /opt/homebrew/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh
추가한다.
Powerlevel9k 테마 설치
zsh 설치되었지만 테마가 적용되지 않으면 밋밋해서 테마 설치.
git clone https://github.com/bhilburn/powerlevel9k.git ~/.oh-my-zsh/themes/powerlevel9k
vi ~/.zshrc
ZSH_THEME="powerlevel10k/powerlevel10k"
iTerm 다시 껐다 킨다.
Powerlevel10k 테마 설치
git clone https://github.com/romkatv/powerlevel10k.git $ZSH_CUSTOM/themes/powerlevel10k
vi ~/.zshrc
ZSH_THEME="powerlevel10k/powerlevel10k"
iTerm 다시 껐다 킨다.
powerlever10k 설정마법사 실행(설정이 끝나면 ~/.zshrc에 파일이 생성)
p10k configure
실행하면
1번을 눌러 MesloLGS NF 폰트 설치하면 다음 예문들 글이 깨지지 않고 볼수 있다.
색 테마 설정하기
https://iterm2colorschemes.com/
원하는 색상을 골라서 제목을 클릭한다.
주소를 복사후
다운받을 경로로 들어간다.
cd Downlod
mkdir iTermColor
cd iTermColor
curl -LO 복사한주소
curl -LO https://raw.githubusercontent.com/mbadolato/iTerm2-Color-Schemes/master/schemes/Ayu%20Mirage.itermcolors
다운로드가 된다.
Preference > Appearance > Colors > Color presets... > import > 다운받은 곳에서 파일을 불러온다.
불러온 파일을 선택하면 색상테마가 적용된다.
Preference > Appearance > General > Theme: Minial : Title bar style
Preference > Appearance > Windows > Show line under title bar when the tab bar is not visible 체크 품 : title bar 밑 1px라인제거
Preference > Appearance > Panes > Side margins: 5
Preference > Appearance > Panes > Top & bottom margins: 2
Preference > Profiles > Text :폰트사이즈 변경 14
Preference > Profiles > Text: v/i 101 n/n 110으로 변경
Preference > Profiles > Text > Unicode normalization form: NFC
'프로그래밍 > 설치' 카테고리의 다른 글
Mac M1 jdk(java)11 설치 및 이클립스 설치 (1) | 2022.03.14 |
---|---|
SDKMAN 사용해서 JDK 설치 후 eclipse 설치 (0) | 2022.03.13 |
p4merge 설치 및 다운로드 (Git merge tool) (0) | 2021.09.21 |
포스트맨(postman)설치 (0) | 2021.09.08 |
안드로이드 스튜디오(Android Studio) 설치 (0) | 2021.09.08 |
댓글