iTerm2is afree and open-sourceterminal emulatorformacOS,licensed underGPL-2.0-or-later.It was derived from and has mostly supplanted the earlier "iTerm" application.
Developer(s) | George Nachman |
---|---|
Stable release | 3.5.4
/ July 20, 2024[1] |
Repository | |
Operating system | macOS |
Type | Terminal emulator |
License | GPL-2.0-or-later |
Website | www |
iTerm2 supports operating system features such as window transparency, full-screen mode,split panes,ExposéTabs,Growlnotifications, 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
editAMozilla-sponsored 2019code auditfound one serious security vulnerability in iTerm2'stmuxintegration, which developer George Nachman fixed in an update.[7]
Reception
editSoftware engineer Mike Rourke called it an "excellent [...] more full-featured Terminal" than Apple's built-inTerminal 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 thantmuxby lacking a Linux version.[13]
See also
edit- List of terminal emulators
- Terminal (macOS),stock terminal emulator for macOS
References
edit- ^"Release v3.5.4 · gnachman/iTerm2".GitHub.Retrieved2024-09-09.
- ^"Features".iTerm2.com.Retrieved2015-08-26.
- ^Bohon, Cory (2012-11-12)."Terminal 101: 2 Alternative Terminal Emulators Worth Looking At".MacLife.Archived fromthe originalon 2015-08-30.Retrieved2015-08-26.
- ^abcRourke, Mike (2018-09-25).Learn WebAssembly: Build web applications with native performance using Wasm and C/C++.Packt Publishing Ltd. p. 77.ISBN978-1-78899-546-7.
- ^Kettner, Benjamin; Geisler, Frank (2019-07-13).Docker für Dummies(in German). John Wiley & Sons.ISBN978-3-527-82218-8.
- ^Esmaili, Rebekah B. (2021-08-24).Earth Observation Using Python: A Practical Programming Guide.John Wiley & Sons. p. 270.ISBN978-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.Retrieved2023-05-26.
- ^Poe, Curtis (2012-09-19).Beginning Perl.John Wiley & Sons. p. 15.ISBN978-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.ISBN978-1-78528-745-9.
- ^McLevey, John (2021-12-15).Doing Computational Social Science: A Practical Introduction.SAGE Publications.p. 15.ISBN978-1-5297-3670-0.
- ^Rhett, Jo (2016-03-24).Learning Puppet 4: A Guide to Configuration Management and Automation.O'Reilly Media.p. 18.ISBN978-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.Retrieved2023-05-26.
- ^McDonnell, Mark (2014-12-02).tmux Taster.Apress. p. 2.ISBN978-1-4842-0775-8.