Windows에 Ubuntu를 설치하는 게 편해요!!!단말편

10242 단어 UbuntuWindows

이전 문장


Windows에 Ubuntu를 설치하는 게 편해요!!!우분투 설정편 ~

git


글쎄, 이것 없이는 말할 수 없어.
Github도 못 쓰잖아.
도입법도 썼지만 Ubuntu에 있다고 생각해요.
$ sudo apt install git
$ git --version
2.17 이상 나오면 괜찮아요.
다만, 이것만으로는 Github를 사용할 수 없습니다.
설정 또는 SSH를 통해 원격 계정과 협력해야 합니다.

프로비저닝

$ git config --global user.name <"名前">  
$ git config --global user.email <メールアドレス>
$ git config --list
$ git config --global user.name <"名前">에 이름과 이름 사이에 빈칸을 넣으면 빈칸 앞에만 입력되므로 주의해야 한다.
짝퉁을 넣으면 공간이 있어도 괜찮으니 이렇게 넣어주세요.$ git config --list에 잘 입력해서 기대하는 디스플레이가 표시되는지 확인하세요.
없으면 --replace-all 옵션을 다시 입력합니다.
또한vim로 편집하고 싶은 사람은 아래 명령을 사용하십시오
$ git config --global core.editor 'vim -c "set fenc=utf-8"'

SSH

$ ssh-keygen -t rsa -b 4096 -C "メールアドレス"
Generating public/private rsa key pair.
Enter file in which to save the key (/home/ユーザー名/.ssh/id_rsa): <指定するディレクトリがなければEnterで大丈夫>
Enter passphrase (empty for no passphrase): <パスワードの入力>
Enter same passphrase again: <パスワードの再入力>
이상을 입력하면 키가 생성됩니다.id_rsa.pub를 열고 ssh에서 메일 주소의 끝까지 복사합니다.id_rsa.pub 찾을 수 없는 사람들이 숨겨진 파일을 보여 주는 게 어때요?


를 클릭합니다.
SSHkey의 이름과 복사된 내용을 붙여넣으면 New SSH Key 완료됩니다.
참고 자료:
초보자를 위한 - Git 환경을 구축할 때 설정하면 행복해지는 명령들 - Qiita

Vim


Vim을 텍스트 편집으로 사용하는 것은 아니지만 살짝 편집하는 것은 없어서는 안 됩니다.
$ sudo apt install vim
$ vimtutor
vimtutor는vim의 강좌입니다.
vim 이동 여부뿐만 아니라 한 번 추천합니다.

zsh


아, 앞으로는 공식적인 설정이네요.
zsh는 다양한 플러그인을 사용한 포장을 신속하게 처리할 수 있습니다. (괜찮으시겠습니까?)
이게 있는 거랑 없는 거랑 큰 차이가 있겠지.
당장 이것저것 설치해?
Installing ZSH · robbyrussell/oh-my-zsh Wiki
$ sudo apt install zsh

$ zsh --version
# 5.0.0以上が表示されればOK

$ chsh -s $(which zsh)
# 処理が終わったら、端末を再起動

$ echo $SHELL
# /bin/zshが表示されているか
# されていなかったら、PCを再起動して、再度確認。

$ $SHELL --version
# zsh --versionと同じ結果が表示されているか

oh-my-zsh


oh-my-zsh가 뭘 설명해줄지...
개인의 주제만 바꿀 수 있다면 큰 도움이 될 텐데..
아니오, 그 외에도 대단한 것이 많군요?
아, 실제로 느껴보는 게 제일 좋아요.
robbyrussell/oh-my-zsh
$ sh -c "$(wget https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"

자신이 선택한 주제는 Add SSH key참고로 주제의 변경
$ vim ~/.zshrc 
# ZSH_THEME="ここを変更"
$ source ~/.zshrc
사용자 정의 모양새를 정의합니다.
이 주제가 좋은 곳은github와 잘 어울리는 것이다.
자신이 어느 목록에 있는지, 어느 지점에 있는지, 최신 약속부터 얼마나 지났는지 알려주세요.
Github를 사용하고자 하는 프로그래머는 반드시 사용해야 합니다.
이후 플러그인을 추가할 때마다 각 플러그인이 지정한 대로 편집Soliah하면 사용할 수 있습니다.
편리한 일은 더 이상 없다!!

zgen


zgen은 각 플러그인의 읽기 속도를 높일 것입니다.
자세한 내용은 잘 모르시죠?
내가 먼저 설치했어, 대단해.
tarjoilija/zgen
$ git clone https://github.com/tarjoilija/zgen.git "${HOME}/.zgen"
$ vim ~/.zshrc
#下の画像のように編集
$ source ~/.zshrc
$ zgen oh-my-zsh
$ zgen oh-my-zsh plugins/git

일단 코드도 올리고.
.zshrc
# load zgen
source "${HOME}/.zgen/zgen.zsh"
# if the init scipt doesn't exist
if ! zgen saved; then

  # specify plugins here
  zgen oh-my-zsh
  
  # generate the init script from plugins above
  zgen save
fi

zsh-syntax-highlighting


이름처럼 문법의 하이라이트.
명령에 색칠을 하다.
명령의 종류에 따라 색깔을 구분했기 때문에 이해하기 쉽다.
이것만으로도 zsh를 사용할 가치가 있습니까?
$ git clone https://github.com/zsh-users/zsh-syntax-highlighting.git
$ echo "source ${(q-)PWD}/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh" >> ${ZDOTDIR:-$HOME}/.z
shrc
$ source ./zsh-syntax-highlighting/zsh-syntax-highlighting.zsh

$  git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
$ vim ~/.zshrc
# pluginsにzsh-syntax-highlightingを追加
$ source ~/.zshrc

$ vim ~/.zshrc
# 最後の行にzgen load zsh-users/zsh-syntax-highlightingを追加
$ source ~/.zshrc
그림을 예로 들면 이렇게 편집됩니다.


zsh-history-substring-search


이것은 과거에 어떤 명령과 출력을 입력했는지 찾을 수 있는 플러그인입니다.
잘못 들었을 때 편해요.
$ git clone https://github.com/zsh-users/zsh-history-substring-search ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-history-substring-search
$ vim ~/.zshrc
# pluginsにhistory-substring-searchを追加
$ source ~/.zshrc
$ source ./zsh-syntax-highlighting/zsh-syntax-highlighting.zsh
$ zgen load zsh-users/zsh-history-substring-search

tmux


이게 종단편 마지막!!
최강의 단말기 tmux!!
화면 분할 서버 시작!!
이 한마디면 충분해!!
설치!
tmux/tmux
정부측?확인해 보세요.
libevent
NCURSES – New Curses
필요할 것 같습니다.
$ sudo apt install automake libevent-dev libncurses5-dev autoconf libtool pkg-configapt-get build-dep
# 無駄なパッケージがあるかもしれません

$ cd /usr/local/src
$ sudo git clone https://github.com/tmux/tmux.git

$ cd /usr/local/src/tmux
$ sudo ./autogen.sh
$ sudo ./configure --prefix=/usr/local 
$ sudo make
$ sudo make install
참고 자료:
Ubuntu에 최신 tmux-Qiita 설치 zshrc 의 경우 tmux -V 이므로 최신 2.7tmux master

tmux-plugin


tmux-plugin은plugin을 관리하는 도구로 원래 편리한 tmux를 더욱 편리하게 합니다.
설치하지 않을 이유가 없잖아!!
홈 디렉토리에서 작업 확인
tmux-plugins/tpm
$ git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm
$ vim .tmux.conf
# 下記の内容を追加
$ tmux
$ tmux source ~/.tmux.conf
.tmux.conf
# List of plugins
set -g @plugin 'tmux-plugins/tpm'
set -g @plugin 'tmux-plugins/tmux-sensible'

# Other examples:
# set -g @plugin 'github_username/plugin_name'
# set -g @plugin '[email protected]/user/plugin'
# set -g @plugin '[email protected]/user/plugin'

# Initialize TMUX plugin manager (keep this line at the very bottom of tmux.conf)
run '~/.tmux/plugins/tpm/tpm'
사용 방법은 git checkout set -g @plugin 'プラグイン名' 에 사용하고 싶은 플러그인을 기록하고 .tmux.conf 로 업데이트하는 것입니다.
이렇게 반영하면 너무 편해요!!

tmux-resurrect

Ctrl+b & I 환경 보존, Ctrl+b + Ctrl+s 환경 복원.
듣기만 해도 편하네.
tmux-plugins/tmux-resurrect

tmux-continuum


컴퓨터가 시작될 때 tmux를 시작하고 15분마다 환경을 저장하는 플러그인입니다.
tmux-resurrect와 조합을 통해 그 진화를 더욱 발휘할 수 있습니다!!
tmux-plugins/tmux-continuum

tmux-yank


tmuxCtrl+b + Ctrl+rCtrl+c 등 클립보드를 통해 조작할 수 있는 플러그인입니다.
뭐, 안 쓰는 방법은 없나.
tmux-plugins/tmux-yank
위의 플러그인 3개를 가져오려면 다음과 같이 하십시오.
set -g @plugin 'tmux-plugins/tmux-resurrect'
set -g @plugin 'tmux-plugins/tmux-continuum'
set -g @plugin 'tmux-plugins/tmux-yank'
vim로 다 쓰면 Ctrl+b 완성!!

터미널 시작 시 TMUX 시작!!


컴퓨터를 켜고 터미널을 누르면 TMUX를 시작하는 것은 매우 번거롭다.
그래서 터미널 시작 시 TMUX를 이동시킵시다!!
~/.zshrc
if [ "$TMUX" = "" ]; then
    tmux;
fi
.tmux.conf의 어느 곳에서든 위의 코드를 기입하고 Ctrl+I로 읽으면 tmux는 다음부터 시작됩니다.
편리하다
###다음 글
드디어 시스템 가져오기...
좀 쉬고...
Windows에 Ubuntu를 설치하는 게 편해요!!!개발 환경 편~

좋은 웹페이지 즐겨찾기