ITerm2
![]() | |
![]() iTerm2 screenshot showing multiple tabs, split panes, regular expression search highlighting, and UTF-8 support. | |
Developer(s) | George Nachman |
---|---|
Stable release | 3.5.1 / June 11, 2024; 2 months ago (2024-06-11)[1] |
Repository |
|
Operating system | macOS |
Type | Terminal emulator |
License | GPL-2.0-or-later |
Website | www |
iTerm2 is a free and open-source terminal emulator for macOS, licensed under GPL-2.0-or-later. It was derived from and has mostly supplanted the earlier "iTerm" application.
iTerm2 supports operating system features such as window transparency, full-screen mode, split panes, Exposé Tabs, Growl notifications, and standard keyboard shortcuts. Other features include customizable profiles, Instant Replay of past terminal input/output,[2][3] a Toolbelt showing running jobs and a command history,[4] the ability to open when a key combination is pressed,[5] and autocomplete.[6]
History
A Mozilla-sponsored 2019 code audit found one serious security vulnerability in iTerm2's tmux integration, which developer George Nachman fixed in an update.[7]
Reception
Software engineer Mike Rourke called it an "excellent [...] more full-featured Terminal" than Apple's built-in Terminal app.[4] iTerm2 is recommended in several programming books,[4][8][9][10] with engineer Jo Rhett and Mozilla's Tom Ritter describing it as one of the most popular terminal emulators.[11][12] Developer Mark McDonnel noted its additional features but criticized it for being less ubiquitous than tmux by lacking a Linux version.[13]
See also
- List of terminal emulators
- Terminal (macOS), stock terminal emulator for macOS
References
- ^ "Release v3.5.1 · gnachman/iTerm2". GitHub. Retrieved 12 June 2024.
- ^ "Features". iTerm2.com. Retrieved 2015-08-26.
- ^ Bohon, Cory (2012-11-12). "Terminal 101: 2 Alternative Terminal Emulators Worth Looking At". MacLife. Archived from the original on 2015-08-30. Retrieved 2015-08-26.
- ^ a b c Rourke, Mike (2018-09-25). Learn WebAssembly: Build web applications with native performance using Wasm and C/C++. Packt Publishing Ltd. p. 77. ISBN 978-1-78899-546-7.
- ^ Kettner, Benjamin; Geisler, Frank (2019-07-13). Docker für Dummies (in German). John Wiley & Sons. ISBN 978-3-527-82218-8.
- ^ Esmaili, Rebekah B. (2021-08-24). Earth Observation Using Python: A Practical Programming Guide. John Wiley & Sons. p. 270. ISBN 978-1-119-60688-8.
- ^ Claburn, Thomas (October 10, 2019). "iTerm2 issues emergency update after MOSS finds a fatal flaw in its terminal code". The Register. Retrieved 2023-05-26.
- ^ Poe, Curtis (2012-09-19). Beginning Perl. John Wiley & Sons. p. 15. ISBN 978-1-118-01384-7.
- ^ Satheesh, Mithun; D'mello, Bruno Joseph; Krol, Jason (2015-10-30). Web Development with MongoDB and NodeJS. Packt Publishing Ltd. p. 14. ISBN 978-1-78528-745-9.
- ^ McLevey, John (2021-12-15). Doing Computational Social Science: A Practical Introduction. SAGE Publications. p. 15. ISBN 978-1-5297-3670-0.
- ^ Rhett, Jo (2016-03-24). Learning Puppet 4: A Guide to Configuration Management and Automation. O'Reilly Media. p. 18. ISBN 978-1-4919-0801-3.
- ^ Ritter, Tom (2019-10-09). "Critical Security Issue identified in iTerm2 as part of Mozilla Open Source Audit". Mozilla Security Blog. Retrieved 2023-05-26.
- ^ McDonnell, Mark (2014-12-02). tmux Taster. Apress. p. 2. ISBN 978-1-4842-0775-8.
External links
- Official website
- iTerm2 on GitHub
- v
- t
- e
- Alacritty
- ConEmu
- GNOME Terminal
- GNOME Terminator
- iTerm2
- kitty
- Konsole
- Red Ryder
- macOS Terminal
- mintty
- rxvt
- Terminator
- Terminology
- Warp
- Windows Console
- Windows Terminal
- Xfce Terminal
- xterm
![]() | This Classic Mac OS and/or macOS software–related article is a stub. You can help Wikipedia by expanding it. |
- v
- t
- e