កំណត់រចនាសម្ព័ន្ធ

cmux អានកំណត់រចនាសម្ព័ន្ធពីឯកសារកំណត់រចនាសម្ព័ន្ធ Ghostty, ផ្ដល់ឱ្យអ្នកនូវជម្រើសដែលធ្លាប់ស្គាល់ប្រសិនបើអ្នកមកពី Ghostty។

ទីតាំងឯកសារកំណត់រចនាសម្ព័ន្ធ

cmux ស្វែងរកកំណត់រចនាសម្ព័ន្ធនៅទីតាំងទាំងនេះ (តាមលំដាប់):

  1. ~/.config/ghostty/config
  2. ~/Library/Application Support/com.mitchellh.ghostty/config

បង្កើតឯកសារកំណត់រចនាសម្ព័ន្ធប្រសិនបើមិនមាន:

mkdir -p ~/.config/ghostty
touch ~/.config/ghostty/config

រូបរាង

ពុម្ពអក្សរ

~/.config/ghostty/config
font-family = JetBrains Mono
font-size = 14

ពណ៌

~/.config/ghostty/config
# Theme (or use individual colors below)
theme = Dracula

# Custom colors
background = #1e1e2e
foreground = #cdd6f4
cursor-color = #f5e0dc
cursor-text = #1e1e2e
selection-background = #585b70
selection-foreground = #cdd6f4

បន្ទះបំបែក

~/.config/ghostty/config
# Opacity for unfocused splits (0.0 to 1.0)
unfocused-split-opacity = 0.7

# Fill color for unfocused splits
unfocused-split-fill = #1e1e2e

# Divider color between splits
split-divider-color = #45475a

អាកប្បកិរិយា

ប្រវត្តិរមូរ

~/.config/ghostty/config
# Number of lines to keep in scrollback buffer
scrollback-limit = 10000

ថតការងារ

~/.config/ghostty/config
# Default directory for new terminals
working-directory = ~/Projects

ការកំណត់កម្មវិធី

ការកំណត់ក្នុងកម្មវិធីមានតាមរយៈ cmux > Settings (⌘,):

មុខងារស្បែក

  • ប្រព័ន្ធ: តាម macOS
  • ភ្លឺ: មុខងារភ្លឺជានិច្ច
  • ងងឹត: មុខងារងងឹតជានិច្ច

មុខងារស្វ័យប្រវត្តិកម្ម

កម្រិតចូលប្រើ socket:

  • បិទ: គ្មានការគ្រប់គ្រង socket (សុវត្ថិភាពបំផុត)
  • ដំណើរការ cmux ប៉ុណ្ណោះ: អនុញ្ញាតតែដំណើរការដែលចាប់ផ្ដើមក្នុងទែមីណល cmux ភ្ជាប់
  • allowAll: អនុញ្ញាតដំណើរការមូលដ្ឋានណាមួយភ្ជាប់ (CMUX_SOCKET_MODE=allowAll, បដិសេធអថេរបរិស្ថានប៉ុណ្ណោះ)
នៅលើម៉ាស៊ីនចែករំលែក, ពិចារណាប្រើមុខងារ "បិទ" ឬ "ដំណើរការ cmux ប៉ុណ្ណោះ"។

អាកប្បកិរិយាតំណកម្មវិធីរុករក

នៅក្នុងការកំណត់ > កម្មវិធីរុករក, cmux បង្ហាញបញ្ជី host ពីរជាមួយគោលបំណងផ្សេងគ្នា:

  • Host ដែលត្រូវបើកក្នុងកម្មវិធីរុករកដែលបង្កប់: អនុវត្តចំពោះតំណដែលចុចពីលទ្ធផលទែមីណល។ Host ក្នុងបញ្ជីនេះបើកក្នុង cmux; host ផ្សេងទៀតបើកក្នុងកម្មវិធីរុករកលំនាំដើមរបស់អ្នក។ គាំទ្រ host មួយ ឬ wildcard ក្នុងមួយជួរ (ឧទាហរណ៍: example.com, *.internal.example)។
  • HTTP Host ដែលអនុញ្ញាតក្នុងកម្មវិធីរុករកដែលបង្កប់: អនុវត្តតែចំពោះ HTTP (មិនមែន HTTPS) URL។ Host ក្នុងបញ្ជីនេះអាចបើកក្នុង cmux ដោយមិនមានការព្រមានទេ។ លំនាំដើមរួមមាន localhost, 127.0.0.1, ::1, 0.0.0.0, និង *.localtest.me។

ឧទាហរណ៍កំណត់រចនាសម្ព័ន្ធ

~/.config/ghostty/config
# Font
font-family = SF Mono
font-size = 13

# Colors
theme = One Dark

# Scrollback
scrollback-limit = 50000

# Splits
unfocused-split-opacity = 0.85
split-divider-color = #3e4451

# Working directory
working-directory = ~/code