Alacritty 가져오기 시도

10691 단어 terminaltech
아마 이제야 알았을 거예요Alacritty라는 테미널 에뮬레이터를 알아서 가져왔어요.
(겨우 첫날.)

컨디션


macOS: 12.0.1

가져오기


brew로 설치합니다.
brew install --cask alacritty
GiitHub에 dmg도 준비되어 있고 로컬에서build(rust 환경 조정 필요)

설정


Alacritty는 환경 설정을 yaml로 수행합니다.
(차라리 GUI가 없음)
나는 ~/.config/alacritty/alacritty.yml에서 준비했다.
window:
  # デカめがいいので
  dimensions:
    columns: 200
    lines: 60

  # macは角丸ウインドウなので余白をとったほうが良い
  padding:
    x: 8
    y: 4

# 少し透過
background_opacity: 0.9

scrolling:
  # consoleのlogを10000行まで保持
  history: 10000

  # スクロール量は3行
  multiplier: 3

# フォント設定
# 僕はCicaを利用しているのでお好きなように
font:
  normal:
    family: 'Cica'
    style: Regular

  bold:
    family: 'Cica'
    style: Bold

  size: 13.0

  offset:
    y: 1

  use_thin_strokes: true

# 基本はデフォルトのzshですが、tmuxを起動するように
# また起動ずみのtmuxがあればattachにする
shell:
  program: /bin/zsh
  args:
    - -l
    - -c
    - "/opt/homebrew/bin/tmux a -t 0 || /opt/homebrew/bin/tmux -u"

# キーバインド
key_bindings:
  # wikiのrecommnedをそのままコピーしただけ
  - { key: Comma,     mods: Command,      command:
      {program: "sh", args: ["-c","open ~/.config/alacritty/alacritty.yml"]}     }
  - { key: N,         mods: Command,      action: SpawnNewInstance        }
  - { key: Space,     mods: Alt,          chars: " "                      }
  - { key: Back,      mods: Super,   chars: "\x15"                        } # delete word/line
  - { key: Left,      mods: Alt,     chars: "\x1bb"                       } # one word left
  - { key: Right,     mods: Alt,     chars: "\x1bf"                       } # one word right
  - { key: Left,      mods: Command, chars: "\x1bOH",   mode: AppCursor   } # Home
  - { key: Right,     mods: Command, chars: "\x1bOF",   mode: AppCursor   } # End
  # tmuxのprefixをCtrl-Qにしているので、その設定
  # これがないとtmuxのprefixが効かずに、Alacrittyのキーバインドに持っていかれるっぽい?
  - { key: Q,         mods: Control, chars: "\x11"                        } # tmux prefix
색상 설정도 많음wiki.
또한configuration여기.에는 자신이 좋아하는 설정을 찾아보세요!!

좋은 웹페이지 즐겨찾기