# iTerm2 ಕ್ಕಿಂತ ಉತ್ತಮವಾದ Claude Code ಟರ್ಮಿನಲ್ ಹುಟ್ಟಿಕೊಂಡಿದೆ!
ಎಲ್ಲರಿಗೂ ನಮಸ್ಕಾರ, ನಾನು Guide. ಇಂದು ನಾನು ನಿಮಗೆ ಕಳೆದ ಎರಡು ವರ್ಷಗಳಲ್ಲಿ ಹೆಚ್ಚು ಚರ್ಚಿತವಾದ "ಆಧುನಿಕ ಟರ್ಮಿನಲ್" ಗಳ ಬಗ್ಗೆ ಮಾತನಾಡುತ್ತೇನೆ.
ವಿಕಾಸಕರಿಗೆ, ಟರ್ಮಿನಲ್ ಸಂಪಾದಕವನ್ನು ಹೊರತುಪಡಿಸಿ, ಪ್ರತಿದಿನವೂ ಹೆಚ್ಚು ಸಂಪರ್ಕದಲ್ಲಿರುವ ಮುಖವಾಗಿದೆ: ಕೋಡ್ ಬರೆಯುವುದು, ಆಜ್ಞೆಗಳನ್ನು ಓಡಿಸುವುದು, ಲಾಗ್ಗಳನ್ನು ನೋಡುವುದು, ಸರ್ವರ್ಗಳಿಗೆ ಸಂಪರ್ಕಿಸುವುದು, ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸುವುದು, ಸ್ಕ್ರಿಪ್ಟ್ಗಳನ್ನು ಬರೆಯುವುದು ಇತ್ಯಾದಿ.
ಬಹಳಷ್ಟು macOS ವಿಕಾಸಕರು, ನನ್ನಂತೆ, ಇಂದಿಗೂ iTerm2 ಬಳಸುತ್ತಿದ್ದಾರೆ - ಇದು ಇನ್ನೂ ನಿರ್ವಹಣೆಯಲ್ಲಿದೆ, ಆದರೆ ಉತ್ಪನ್ನ ರೂಪದಲ್ಲಿ ಬಹಳ ವರ್ಷಗಳಿಂದ ಸ್ಪಷ್ಟವಾದ ಬದಲಾವಣೆಗಳಿಲ್ಲ.
ನಾನು ಇತ್ತೀಚೆಗೆ "ಆಧುನಿಕ" ಎಂದು ಕರೆಯುವ ಕೆಲವು ಟರ್ಮಿನಲ್ಗಳನ್ನು ಬಳಸಿಕೊಂಡು, ಅನುಭವಿಸಿದ ನಂತರ, ಈ ವಲಯವು ಈಗ如此卷成这样了: ಕೆಲವು Zig ಭಾಷೆಯನ್ನು ಬಳಸಿಕೊಂಡು ಕೋರ್ ಅನ್ನು ಬರೆಯುತ್ತವೆ, ಕಾರ್ಯಕ್ಷಮತೆ ಅತಿಯಾದಷ್ಟು ಶಕ್ತಿಯುತವಾಗಿದೆ; ಕೆಲವು ನೇರವಾಗಿ SFTP ಮತ್ತು ಬಹು-ಕರ್ಸರ್ ಸಂಪಾದನೆಯನ್ನು ಒಳಗೊಂಡಿವೆ, ನಿರ್ವಹಣೆ ಮಾಡಲು ಹಕ್ಕು ಪಡೆದಂತೆ; ಇನ್ನೂ ಕೆಲವು ಟರ್ಮಿನಲ್ ಅನ್ನು IDE ಗೆ ಮಾಡಿದ್ದು, AI ಸಂಪೂರ್ಣವಾಗಿ ಒಳಗೊಂಡಿದೆ.
ಖಾಸವಾಗಿ Ghostty, ಇತ್ತೀಚೆಗೆ Claude Code ತಂಡದಿಂದ ಬೆಂಬಲಿತವಾಗಿರುವುದರಿಂದ ಹೆಚ್ಚು ಜನಪ್ರಿಯವಾಗಿದೆ.

ಕೆಳಗಿನಂತೆ ನಾನು ಹೆಚ್ಚು "ಹರಟೆ" ಶ್ರೇಣಿಯಲ್ಲಿ ಈ ನಾಲ್ಕು ಸಾಧನಗಳನ್ನು ಒಂದೇ ಸೆಟ್ನಲ್ಲಿ ವಿವರಿಸುತ್ತೇನೆ: **Ghostty / WindTerm / kitty / Warp**.
## ೧. Ghostty: ಮೂಲ ಅನುಭವ + ಕಾರ್ಯಕ್ಷಮತೆಯ ಹೊಸ ತಲೆಮಾರು ಟರ್ಮಿನಲ್
ನೀವು Claude Code ಬಳಸುತ್ತಿದ್ದರೆ ಅಥವಾ ನಿರಂತರವಾಗಿ ದೀರ್ಘ ಔಟ್ಪುಟ್ ಅನ್ನು ಓಡಿಸುತ್ತಿದ್ದರೆ, ನೀವು ಕೆಲವೊಮ್ಮೆ ಒಂದು ಕಿರಿಕಿರಿ ಸಮಸ್ಯೆಯನ್ನು ಎದುರಿಸುತ್ತೀರಿ: ಔಟ್ಪುಟ್ ಉದ್ದವಾದಾಗ, ಸ್ಕ್ರೋಲಿಂಗ್ ಅನುಭವ ಅಸ್ಥಿರವಾಗುತ್ತದೆ. ಟರ್ಮಿನಲ್ ಅನ್ನು ನಿರಂತರವಾಗಿ ಖಾಲಿ ಮಾಡುವುದು, Claude Code ಅನ್ನು ಪುನರಾರಂಭಿಸುವುದು.
ಈ ಸಮಸ್ಯೆ iTerm2 ನಲ್ಲಿ ಕೆಲವು ಕಾಲದಿಂದ ಇದೆ, ಸಮುದಾಯದಲ್ಲಿ ಪರಿಹಾರಗಳು ಹಲವಾರು, ಆದರೆ ಎಲ್ಲವೂ ಮೂಲಭೂತವಾಗಿ ಪರಿಹಾರವಿಲ್ಲ.
ಇದು Claude Code ತಂಡವು ಶಿಫಾರಸು ಮಾಡಿದ ಟರ್ಮಿನಲ್.
### Ghostty ಪರಿಚಯ
Ghostty ಅನ್ನು Mitchell Hashimoto (HashiCorp ಸ್ಥಾಪಕ) ಅಭಿವೃದ್ಧಿಪಡಿಸಿದ್ದಾರೆ, ಮೂಲ ಚಿಂತನೆ ಬಹಳ ಸರಳವಾಗಿದೆ: **ಮೂಲ ಕಾರ್ಯಕ್ಷಮತೆ, ಇಲೆಕ್ಟ್ರಾನ್ ಅನ್ನು ನಿರಾಕರಿಸಿ**.
Ghostty Zig ಭಾಷೆಯಲ್ಲಿ ಬರೆಯಲಾಗಿದೆ. Zig ನ ಮೂಲ ಪ್ರಯೋಜನವೆಂದರೆ **ಶೂನ್ಯ ವೆಚ್ಚದ ಅಬ್ಸ್ಟ್ರಾಕ್ಷನ್** - ಸಂಯೋಜಿತ ನಂತರದ ಬೈನರಿ ಫೈಲ್ ಬಹಳ ಚಿಕ್ಕದು, ಕಾರ್ಯನಿರ್ವಹಣಾ ವೇಗವು ಬಹಳ ವೇಗವಾಗಿದೆ.

ಟರ್ಮಿನಲ್ ಸಿಮ್ಯುಲೇಟರ್ಗಳಂತಹ ಕಾರ್ಯಕ್ಷಮತೆಗೆ ಸಂವೇದನಶೀಲವಾದ ಸಾಧನಗಳಿಗೆ, ಭಾಷೆಯ ಆಯ್ಕೆ ನೇರವಾಗಿ ಅನುಭವವನ್ನು ಪರಿಣಾಮಿತಗೊಳಿಸುತ್ತದೆ: ಪ್ರತಿ ಸೆಕೆಂಡಿಗೆ ಸಾವಿರಾರು ಸಾಲುಗಳ ಲಾಗ್ ಔಟ್ಪುಟ್ ಅನ್ನು ನಿರ್ವಹಿಸುವಾಗ, ಅಕ್ಷರಗಳ ರೆಂಡರಿಂಗ್ ಪ್ರದರ್ಶನದ ನವೀಕರಣದ ಪ್ರಮಾಣವನ್ನು ಕಾಪಾಡಬೇಕು, ಇಲ್ಲದಿದ್ದರೆ ಬಳಕೆದಾರರು ತಡವಾಗಿ ಅನುಭವಿಸುತ್ತಾರೆ.
Ghostty ಕ್ರಾಸ್-ಪ್ಲಾಟ್ಫಾರ್ಮ್ ಆಗಿದೆ (Windows ಆವೃತ್ತಿ ಇನ್ನೂ ಮುಂದುವರಿಯುತ್ತಿದೆ):
- **macOS**: ನಿಜವಾದ SwiftUI ಅಪ್ಲಿಕೇಶನ್, ಮೂಲ ಕಿಟಕಿ, ಮೆನು ಬಾರ್, ಸೆಟಿಂಗ್ಗಳ GUI ಹೊಂದಿದೆ.
- **Linux**: GTK ಬಳಸಿಕೊಂಡು ನಿರ್ಮಿಸಲಾಗಿದೆ.
- **ಹಂಚಿಕೆ ಮಾಡಿದ ಕೋರ್**: Zig ನಲ್ಲಿ ಬರೆಯಲ್ಪಟ್ಟ ದೊಡ್ಡ ಕೋರ್ ಲೈಬ್ರರಿ, ಆದರೆ ಪ್ಲಾಟ್ಫಾರ್ಮ್ ಹಂತವು ಮೂಲವಾಗಿದೆ.
ಮತ್ತು, Ghostty ಬಹಳಷ್ಟು kitty ವಿಸ್ತರಣೆ ಪ್ರೋಟೋಕಾಲ್ಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ, ನೀವು kitty ಬಳಕೆದಾರರಾಗಿದ್ದರೆ, ಸ್ಥಳಾಂತರ ವೆಚ್ಚವು ಶೂನ್ಯವಾಗಿದೆ.
ಪ್ರಾಜೆಕ್ಟ್ ವಿಳಾಸ: [https://github.com/ghostty-org/ghostty](https://github.com/ghostty-org/ghostty)

### ಬಹು ರೆಂಡರರ್ ವಾಸ್ತುಶಿಲ್ಪ ಮತ್ತು ಕಾರ್ಯಕ್ಷಮತೆ
Ghostty ಬಹು ರೆಂಡರರ್ ವಾಸ್ತುಶಿಲ್ಪವನ್ನು ಬಳಸುತ್ತದೆ: Linux OpenGL ಅನ್ನು ಬಳಸುತ್ತದೆ, macOS ಮೆಟಲ್ ಅನ್ನು ಬಳಸುತ್ತದೆ.
Ghostty ಲೇಖಕರ ಪ್ರಕಾರ, iTerm ಅನ್ನು ಹೊರತುಪಡಿಸಿ, Ghostty ಮೆಟಲ್ ಅನ್ನು ನೇರವಾಗಿ ಬಳಸುವ ಏಕೈಕ ಟರ್ಮಿನಲ್ ಸಿಮ್ಯುಲೇಟರ್ - ಮತ್ತು ಇದು ಲಿಗಚರ್ಗಳನ್ನು ಬೆಂಬಲಿಸುವ ಏಕೈಕ ಮೆಟಲ್ ರೆಂಡರರ್.
I/O ಬೆಂಚ್ಮಾರ್ಕ್ ಪರೀಕ್ಷೆಯಲ್ಲಿ:
- ಶುದ್ಧ ಪಠ್ಯ ಡಂಪ್ ಅನ್ನು ಓದುವ ವೇಗ iTerm ಮತ್ತು kitty ಗೆ ಹೋಲಿಸಿದರೆ 4 ಪಟ್ಟು ವೇಗವಾಗಿದೆ
- Terminal.app ಗೆ 2 ಪಟ್ಟು ವೇಗವಾಗಿದೆ
- Alacritty ಗೆ ಹೋಲಿಸಿದರೆ ವೇಗ ಸಮಾನವಾಗಿದೆ
### ಸ್ಥಾಪನೆ ಮತ್ತು ಬಳಸುವುದು
macOS:`brew install --cask ghostty`Ghostty ನ ಕಾನ್ಫಿಗರೇಶನ್ ಶುದ್ಧ ಪಠ್ಯವಾಗಿದೆ, ಕಾನ್ಫಿಗರೇಶನ್ ಫೈಲ್ ~/.config/ghostty/config ನಲ್ಲಿ ಇದೆ:
`# ಥೀಮ್ (ಅಂತರ್ನಿಹಿತ ಶೇಕಡಾ ಶ್ರೇಣಿಯಲ್ಲಿವೆ, ghostty +list-themes ಅನ್ನು ನೋಡಿ)
theme = iTerm2 Default
# ಫಾಂಟ್ ಗಾತ್ರ
font-size = 15
# ಫಾಂಟ್ ಕುಟುಂಬ
font-family = JetBrains Mono
# ಕಿಟಕಿಯ ಹೊಂದಿಕೆ
resize-increment = 100`
## ಎರಡನೇದು, WindTerm: ಶುದ್ಧ ಟರ್ಮಿನಲ್ ಸಿಮ್ಯುಲೇಟರ್ ಅಲ್ಲ
### WindTerm ಪರಿಚಯ
WindTerm ನ ಸ್ಥಾನಮಾನ "ಟರ್ಮಿನಲ್ ಸಿಮ್ಯುಲೇಟರ್" ಅಲ್ಲ, ಆದರೆ "SSH/Telnet/Serial/Shell/SFTP ಕ್ಲೈಂಟ್".
ನಿಮ್ಮ ಕೆಲಸದಲ್ಲಿ, ಟರ್ಮಿನಲ್ ಅನ್ನು ತೆರೆಯುವುದು ಹೆಚ್ಚು ಅರ್ಥವಂತವಾಗಿದೆ: **ಸರ್ವರ್ ಗೆ ಸಂಪರ್ಕ, ಜಂಪ್ ಹೋಸ್ಟ್, ಫೈಲ್ ಕಳುಹಿಸುವುದು, ಹಲವಾರು ಸೆಷನ್ ತೆರೆಯುವುದು, ಅಥವಾ ಸರಣಿಯ ಸಾಧನಗಳಿಗೆ ಸಂಪರ್ಕ** — ಅಂದರೆ WindTerm "ಶುದ್ಧ ಟರ್ಮಿನಲ್ ಸಿಮ್ಯುಲೇಟರ್" ಗೆ ಹೋಲಿಸಿದರೆ ಹೆಚ್ಚು ಸೂಕ್ತವಾಗಿರಬಹುದು.

WindTerm ಹಲವಾರು IDE ಗಳ ಕಾರ್ಯಗಳನ್ನು ಟರ್ಮಿನಲ್ ಗೆ ಕರೆದೊಯ್ಯುತ್ತದೆ:
ವಿಶೇಷಣೆಯ ವಿವರಣೆ ಡೈನಾಮಿಕ್ ಸ್ವಯಂ ಪೂರ್ಣಗೊಳಿಸುವುದು ಕಮಾಂಡ್ ಗಳನ್ನು ಮಾತ್ರ ಪೂರ್ಣಗೊಳಿಸುವುದಲ್ಲದೆ, ಪ್ರಸ್ತುತ ಮಾರ್ಗದ ಫೈಲ್, Git ಶಾಖ, ಐತಿಹಾಸಿಕ ಇನ್ಪುಟ್ ಅನ್ನು ಅರಿಯುತ್ತದೆ ಔಟ್ಲೈನ್ ವೀಕ್ಷಣೆ ದೀರ್ಘ ಔಟ್ಪುಟ್ ಅನ್ನು ಸ್ವಯಂ ವಿಶ್ಲೇಷಣೆ (ಉದಾಹರಣೆಗೆ ls -l ಅಥವಾ ಲಾಗ್), ಕ್ಲಿಕ್ ಮಾಡಬಹುದಾದ ನಾವಿಗೇಶನ್ ಔಟ್ಲೈನ್ ಅನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ ಬಹು ಕರ್ಸರ್ ಸಂಪಾದನೆ ಪಠ್ಯ ಸಂಪಾದಕದಂತೆ ಬಹು ಸಾಲುಗಳನ್ನು ಒಂದೇ ಬಾರಿಗೆ ಸಂಪಾದಿಸುತ್ತದೆGithub ವಿಳಾಸ: [https://github.com/kingToolbox/WindTerm](https://github.com/kingToolbox/WindTerm)
### ನಿರ್ವಹಣೆಗೆ ಸ್ನೇಹಕರಾಗಿರುವುದು
WindTerm SSHv2, Telnet, Raw TCP, Serial, Shell ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ, ಮತ್ತು ಸ್ಥಳೀಯ ಫೈಲ್ ನಿರ್ವಹಣೆಯೊಂದಿಗೆ sftp/scp ಅನ್ನು ಸಹ ಅಳವಡಿಸಿದೆ.
ಮತ್ತು, WindTerm ನಲ್ಲಿ ನಿರ್ವಹಣೆಗೆ ವಿಶೇಷವಾಗಿ ಉಪಯುಕ್ತವಾದ ಎರಡು ಸಾಮರ್ಥ್ಯಗಳಿವೆ:
- **ಸಿಂಕ್ರೋನಸ್ ಇನ್ಪುಟ್**: ಒಂದು ಕಿಟಕಿಯಲ್ಲಿ ಇನ್ಪುಟ್, ಒಂದೇ ಬಾರಿಗೆ ಹಲವಾರು ಸೆಷನ್ ಗೆ ಕಳುಹಿಸಲಾಗುತ್ತದೆ
- **ಹೆಚ್ಚಿನ ವ್ಯವಸ್ಥಿತ ಐತಿಹಾಸಿಕ/ಸೆಷನ್ ನಿರ್ವಹಣೆ**: ಕಮಾಂಡ್ ಐತಿಹಾಸ, ಸೆಷನ್ ಮರ, ವಿನ್ಯಾಸ ಪುನಃಸ್ಥಾಪನೆ ಇತ್ಯಾದಿ
## ಮೂರನೇದು, kitty: GPU ವೇಗವರ್ಧಿತ ಹ್ಯಾಕರ್ ಕಸ್ಟಮ್ ಟರ್ಮಿನಲ್
### kitty ಪರಿಚಯ
kitty ಹಳೆಯ ಶ್ರೇಣಿಯ GPU ವೇಗವರ್ಧಿತ ಟರ್ಮಿನಲ್, C ಭಾಷೆಯಲ್ಲಿ ಬರೆಯಲಾಗಿದೆ, "ವೇಗ, ಶಕ್ತಿಯುತ, ಅತ್ಯಂತ ಕಸ್ಟಮೈಜ್" ಅನ್ನು ಹಾರೈಸುತ್ತದೆ.
ಪಾರಂಪರಿಕ ಟರ್ಮಿನಲ್ CPU ಚಿತ್ರಣವನ್ನು ಅವಲಂಬಿಸುವುದಕ್ಕಿಂತ ವಿಭಿನ್ನವಾಗಿ, kitty ನ ಮೂಲವು **C ಭಾಷೆ** ನಲ್ಲಿ ಬರೆಯಲ್ಪಟ್ಟ ವಿಶೇಷ **OpenGL ಎಂಜಿನ್**.
- **ಕೀಳ್ಮಟ್ಟದ ಭಾರ, ಉನ್ನತ ಫ್ರೇಮ್ ದರ**: ಇದು ರೆಂಡರಿಂಗ್ ಒತ್ತುವನ್ನು GPU ಗೆ ಒಪ್ಪಿಸುತ್ತದೆ
- **ಪೂರ್ಣ ಅಸಿಂಕ್ರೋನಸ್ ವಾಸ್ತುಶಿಲ್ಪ**: ಇನ್ಪುಟ್ ಪ್ರಕ್ರಿಯೆ, ರೆಂಡರಿಂಗ್, IO ಎಲ್ಲವೂ ಸ್ವತಂತ್ರ ಥ್ರೆಡ್ಗಳಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತವೆ
kitty ಯಲ್ಲಿ "Kittens" ಎಂಬ ಒಂದು ಸೆಟ್ನಲ್ಲಿ ಸಣ್ಣ ಉಪಕರಣಗಳು ಒಳಗೊಂಡಿವೆ:
ಉಪಕರಣದ ಕಾರ್ಯದ ವಿವರಣೆ ಮೂಲ ಮೌಲ್ಯicat ಟರ್ಮಿನಲ್ ನಲ್ಲಿ ನೇರವಾಗಿ ಹೈ-ಫಿಡೆಲಿಟಿ ಚಿತ್ರಗಳನ್ನು ತೋರಿಸುತ್ತದೆ ನಿರ್ವಹಣೆಯ ಸಮಯದಲ್ಲಿ ಚಿತ್ರಗಳನ್ನು ನೋಡುವುದು, ಡೇಟಾ ವಿಜ್ಞಾನ ಚಿತ್ರಣವನ್ನು ಕಂಟ್ರೋಲ್ ಪ್ಯಾನಲ್ ಅನ್ನು ಬಿಟ್ಟು ಹೋಗದೆ ಮಾಡುತ್ತದೆ
diff ಪಕ್ಕದ ಸಾಲಿನಲ್ಲಿ ಕೋಡ್ ಹೋಲಿಸುವುದು ಅತ್ಯಂತ ವೇಗವಾಗಿ, ಬಣ್ಣ ಸ್ಪಷ್ಟವಾಗಿ, ವ್ಯಾಕರಣ ಹೈಲೈಟಿಂಗ್ ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ
unicode_input ಅಸ್ಪಷ್ಟ ಶೋಧವನ್ನು Unicode ನ್ನು ನಮೂದಿಸುವ ಮೂಲಕ ವಿಶೇಷ ಚಿಹ್ನೆಗಳನ್ನು ಹುಡುಕುವ ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸುತ್ತದೆ
hints ಪರದೆ ಒಳಗಿನ ಪಠ್ಯ ಆಯ್ಕೆ ಮತ್ತು ಜಂಪ್ ಶೀಘ್ರ ಕೀಗಳನ್ನು ಒತ್ತಿದರೆ ಪರದೆ ಮೇಲೆ ಇರುವ URL, ಮಾರ್ಗವನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆGithub ವಿಳಾಸ: [https://github.com/kovidgoyal/kitty](https://github.com/kovidgoyal/kitty)
### ಸ್ವಯಂ ಅಭಿವೃದ್ಧಿ ಪ್ರೋಟೋಕಾಲ್
ಇದು kitty ಯ ಅತ್ಯುತ್ತಮ ಭಾಗವಾಗಿದೆ. ಇದು ಎರಡು ಪ್ರೋಟೋಕಾಲ್ ಅನ್ನು ಸ್ವಯಂ ಅಭಿವೃದ್ಧಿ ಮಾಡಿದೆ, ಈಗ **Ghostty, WezTerm** ಇತ್ಯಾದಿ ಹೊಸದಾಗಿ ಬಂದವರಿಂದ ವ್ಯಾಪಕವಾಗಿ ಹೊಂದಿಕೊಳ್ಳಲಾಗಿದೆ:
- ಗ್ರಾಫಿಕ್ಸ್ ಪ್ರೋಟೋಕಾಲ್ (ಚಿತ್ರ ಪ್ರೋಟೋಕಾಲ್): ಹಳೆಯ Sixel ಪ್ರೋಟೋಕಾಲ್ ಅನ್ನು ತ್ಯಜಿಸಿದೆ, ಸತ್ಯದ ಬಣ್ಣ, ಪಾರದರ್ಶಕತೆ, ಮತ್ತು ಅಂದರೆ ಚಲನಚಿತ್ರವನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ
- ವಿಸ್ತೃತ ಕೀಬೋರ್ಡ್ ಪ್ರೋಟೋಕಾಲ್ (ವಿಸ್ತೃತ ಕೀಬೋರ್ಡ್ ಪ್ರೋಟೋಕಾಲ್): ಪಾರಂಪರಿಕ ಟರ್ಮಿನಲ್ Tab ಮತ್ತು Ctrl+I ಇತ್ಯಾದಿ ಕೀಬೋರ್ಡ್ ಸಂಯೋಜನೆಗಳನ್ನು ವಿಭಜಿಸಲು ಸಾಧ್ಯವಾಗದ ನೋವು ಬಿಂಬವನ್ನು ಪರಿಹರಿಸುತ್ತದೆ
### ಸ್ಥಾಪನೆ ಮತ್ತು ಬಳಸುವುದು
macOS:
Warp ಪರಿಚಯ
Warp ಎಂಬುದು ಸಂಪೂರ್ಣವಾಗಿ **Rust** ನಲ್ಲಿ ಪುನಃ ಬರೆಯಲ್ಪಟ್ಟ ಆಧುನಿಕ ಟರ್ಮಿನಲ್. ಇದು ಪರಂಪರागत ಟರ್ಮಿನಲ್ ದಶಕಗಳಿಂದ ಬದಲಾಗದ "ನದೀ ಹರಿವಿನ ಅಕ್ಷರ" ತತ್ವವನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಮುರಿಯುತ್ತದೆ ಮತ್ತು ಅದನ್ನು IDE ಗೆ ಹೋಲಿಸುವ ಸಹಯೋಗಾತ್ಮಕ ಪರಿಸರದಲ್ಲಿ ಪರಿವರ್ತಿಸುತ್ತದೆ.
Github ವಿಳಾಸ:[https://github.com/warpdotdev/Warp](https://github.com/warpdotdev/Warp)
ಪರಿಮಾಣ ಪರಂಪರागत ಟರ್ಮಿನಲ್ (iterm2/Terminator)Warp ವಿಷಯವನ್ನು ನಿರಂತರ ದೀರ್ಘ ಪಠ್ಯ (ಭಾಗಿಸಲು ಕಷ್ಟ) **Blocks ಬ್ಲಾಕ್ ತತ್ವ** (ಸ್ವಾಯತ್ತವಾಗಿ ನಿರ್ವಹಿಸಲು, ಹಂಚಲು) ನಮೂದಿಸುವ ವಿಧಾನ ರೇಖೀಯ ಅಕ್ಷರ ಹರಿವು (ಮೌಸ್ ಕ್ಲಿಕ್ ಆಯ್ಕೆ ಮಾಡಲು ಸಾಧ್ಯವಿಲ್ಲ) **IDE ಮೋಡ್** (ಕ್ಲಿಕ್ ಆಯ್ಕೆ, ಹಿಂತೆಗೆದುಕೊಳ್ಳುವುದು, ಬಹು ಸಾಲುಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ) AI ಬೆಂಬಲ ಇಲ್ಲ ಅಥವಾ ತೃತೀಯ ಪಕ್ಷದ ಪ್ಲಗಿನ್ಗಳಿಗೆ ಅವಲಂಬಿತ **ಜಾತಿ ಒಳಗೊಂಡ** (ನೈಸರ್ಗಿಕ ಭಾಷೆಯನ್ನು ಆಜ್ಞೆಗಳಿಗೆ ಪರಿವರ್ತಿಸಲು ಬೆಂಬಲಿಸುತ್ತದೆ) ತಂಡದ ಸಹಯೋಗ ವೈಯಕ್ತಿಕ ಕಾನ್ಫಿಗರೇಶನ್, ಹಂಚಲು ಸಾಧ್ಯವಿಲ್ಲ **Warp Drive** (ಮೇಘದಲ್ಲಿ ಹಂಚುವ ಕಾರ್ಯಪ್ರವಾಹ)
Block(ಬ್ಲಾಕ್) ವಿನ್ಯಾಸ
Warp ನ ಅತ್ಯಂತ ಕ್ರಾಂತಿಕಾರಿ ವಿನ್ಯಾಸವು ಪರಂಪರাগত ಟರ್ಮಿನಲ್ ನಿರಂತರ ದೀರ್ಘ ಪಠ್ಯವನ್ನು ಸ್ವಾಯತ್ತ **Blocks(ಬ್ಲಾಕ್)** ಗಳಿಗೆ ವಿಭಜಿಸುವುದು.
- **ಸ್ವಾಯತ್ತ ನಿಯಂತ್ರಣ**: ಪ್ರತಿಯೊಂದು ಆಜ್ಞೆ ಮತ್ತು ಅದರ ಸಂಬಂಧಿತ ಔಟ್ಪುಟ್ ಅನ್ನು "ಬ್ಲಾಕ್" ಗೆ ಪ್ಯಾಕ್ ಮಾಡಲಾಗಿದೆ
- **ಶೂನ್ಯ ವೆಚ್ಚ ಹಂಚಿಕೆ**: ನೀವು ಒಂದೇ ಕ್ಲಿಕ್ನಲ್ಲಿ ಯಾವುದೇ ದೋಷದ ಬ್ಲಾಕ್ ಅನ್ನು ಶಾಶ್ವತ ಲಿಂಕ್ ಅನ್ನು ನಿಮ್ಮ ಸಹೋದ್ಯೋಗಿಗಳಿಗೆ ಹಂಚಬಹುದು
Warp AI
Warp ನೈಸರ್ಗಿಕವಾಗಿ AI ಸಹಾಯಕರನ್ನು ಒಳಗೊಂಡಿದೆ:
- **ನೈಸರ್ಗಿಕ ಭಾಷಾ ಸಂವಾದ**: ನೈಸರ್ಗಿಕ ಭಾಷೆ ಮೂಲಕ ನೇರವಾಗಿ ಆಜ್ಞೆಗಳನ್ನು ಹುಡುಕಲು ಬೆಂಬಲಿಸುತ್ತದೆ
- ಬುದ್ಧಿವಂತ ಡಿಬಗಿಂಗ್: ಆಜ್ಞೆ ದೋಷವಾಗುವಾಗ, ಪಕ್ಕದ AI ಐಕಾನ್ ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿದರೆ, ಇದು ದೋಷ ಸ್ಟಾಕ್ ಮಾಹಿತಿಯನ್ನು ವಿಶ್ಲೇಷಿಸುತ್ತದೆ
ಸ್ಥಾಪನೆ ಮತ್ತು ಬಳಸುವುದು
Warp macOS, Linux ಮತ್ತು Windows ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ.
ವಿಳಾಸ:[https://www.warp.dev/download](https://www.warp.dev/download)
macOS ಬಳಕೆದಾರರು ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಬಳಸಿಕೊಂಡು ಡೌನ್ಲೋಡ್ ಮಾಡಬಹುದು:
brew install --cask warp
ಐದು, ಆಯ್ಕೆ ಶಿಫಾರಸು: ಎಲ್ಲವೂ ಚೆನ್ನಾಗಿದೆ, ತಮ್ಮನ್ನು ಹೊಂದಿಸುವ ಆಯ್ಕೆ
ನಾಲ್ಕು ಟರ್ಮಿನಲ್ಗಳಿಗೆ ಪ್ರತ್ಯೇಕ ಒತ್ತಣೆಗಳಿವೆ, "ಅತ್ಯುತ್ತಮ" ಎಂಬುದಿಲ್ಲ, ಕೇವಲ ನಿರ್ದಿಷ್ಟ ಕಾರ್ಯಪ್ರವಾಹದಲ್ಲಿ "ಅತ್ಯಂತ ಸುಲಭ" ಮಾತ್ರವಿದೆ.
ಪರಿಮಾಣGhosttyWindTermkittyWarpiTerm2 ಸ್ಥಳೀಯ ಕಾರ್ಯಕ್ಷಮತೆ/ಜಾತಿ ಒತ್ತುವ ಟರ್ಮಿನಲ್ ನಿರ್ವಹಣಾ ಕಾರ್ಯಾಗಾರ GPU ವೇಗ + ಅತ್ಯಂತ ಕಸ್ಟಮೈಸ್ IDE ರೂಪ + AI + ಸಹಯೋಗ macOS ಸ್ಥಿರ ಹಳೆಯ ಬ್ರ್ಯಾಂಡ್ ಬಳಸಲು ಸುಲಭ ಕಡಿಮೆ (GUI ಸ್ನೇಹಿ) ಮಧ್ಯಮ ಕಡಿಮೆ (ಆಧುನಿಕ UI) ಅತ್ಯಂತ ಕಡಿಮೆ ದೀರ್ಘ ಔಟ್ಪುಟ್/ಹೆಚ್ಚಿನ ಲೋಡ್ ಶರೀರದ ಅನುಭವ ಬಹಳ ಶಕ್ತಿಯುತ ಅಗತ್ಯವಿರುವುದು ದೃಷ್ಟಿಯ ನಿರ್ದಿಷ್ಟ ದೃಶ್ಯಾವಳಿಯ ಆಧಾರಿತ ಸ್ಥಿರ ನೀವು ನಿಮ್ಮ ದಿನನಿತ್ಯದ ಅಗತ್ಯಗಳಿಗೆ ಅನುಸಾರ ಆಯ್ಕೆ ಮಾಡಬಹುದು:
- ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಹಿಂಡಲು + Claude Code ಬಳಕೆದಾರ → Ghostty
- ನಿರ್ವಹಣಾ ಎಂಜಿನಿಯರ್ → WindTerm
- ಗಿಕ್ಸ್/Linux ತೀವ್ರ ಬಳಕೆದಾರ → kitty
- ಹೊಸಬರು/ತಂಡದ ಸಹಯೋಗ → Warp
ತ್ವರಿತ ಆಯ್ಕೆ:
- iTerm2 ರೋಲ್ ಸ್ಕ್ರೋಲ್ ತಡವಾಗಿ → Ghostty
- ಶೆಲ್ ಆಜ್ಞೆಗಳನ್ನು ನೆನಪಿಲ್ಲ → Warp
- ಸರ್ವರ್ ಸಂಪರ್ಕ, ಕಾನ್ಫಿಗರೇಶನ್ ಬದಲಾಯಿಸಲು → WindTerm
- ಟರ್ಮಿನಲ್ ಚಿತ್ರ, ಹೆಚ್ಚಿನ ರಿಫ್ರೆಶ್ ದರ → kitty
iTerm2 ಬಳಸುವುದು ಸುಖಕರವಾಗಿದ್ದರೆ ಮತ್ತು ಯಾವುದೇ ಸಮಸ್ಯೆಗಳನ್ನು ಎದುರಿಸುತ್ತಿಲ್ಲ - ಆಗ ಬಲವಂತವಾಗಿ ಬದಲಾಯಿಸಲು ಅಗತ್ಯವಿಲ್ಲ. ಸಾಧನಗಳು ಜನರಿಗೆ ಸೇವೆ ನೀಡಲು ಇರುತ್ತವೆ, ಹಿಂತಿರುಗಿ ಅಲ್ಲ.