257 lines
9.4 KiB
HTML
257 lines
9.4 KiB
HTML
|
---
|
|||
|
layout: page
|
|||
|
category_title: Basic commands
|
|||
|
category-page: basic
|
|||
|
tags: toolbar
|
|||
|
author: Marzio Lunghi
|
|||
|
title: Terminal's toolbar
|
|||
|
<!--next-page: pages/cmd/basic/ --> <!-- The sequence must be defined -->
|
|||
|
---
|
|||
|
|
|||
|
|
|||
|
<h2> Description of the Termianl's toolbar </h2>
|
|||
|
|
|||
|
<img src="" alt="Toolbar" height="">
|
|||
|
|
|||
|
<p> Once the Terminal has been opened, a menu bar will appear exactly in the upper left corner of the screen.
|
|||
|
This menu contains some preferences that could improve the user experience and use of the Terminal.
|
|||
|
The menu is divided into 6 sections that I will describe briefly to give you a basic knowledge
|
|||
|
that could be very useful once you have become familiar with the program.</p>
|
|||
|
<ol>
|
|||
|
|
|||
|
<li><h3> Terminal </h3></li>
|
|||
|
|
|||
|
<ul>
|
|||
|
<img src="" alt="Terminal section" height="">
|
|||
|
|
|||
|
<li> <h4> Secure Keyboard Entry </h4>
|
|||
|
</li>
|
|||
|
<p> Inside the Terminal section you will find the item “secure Keyboard Entry”, this tool allows the user to enable an additional system security.
|
|||
|
Essentially, this option prevents other Application from seeing what you are typing on the shell.
|
|||
|
It also prevents processes that are working in background from monitoring your keystrokes.
|
|||
|
In a first moment it seems that it doesn’t do anything, that’s because for people who works on their own personal computer, this additional secure becomes an unnecessary precaution.
|
|||
|
However, this option could be very useful if you using an unknown computer or a public computer.
|
|||
|
<li> <h4> Hide Terminal </h4>
|
|||
|
</li>
|
|||
|
<p> Although Shell’s window does not occupy a lot of space, it is possible to hide the window by pressing ⌘ + H . </p>
|
|||
|
<li> <h4> Hide Others </h4>
|
|||
|
</li>
|
|||
|
<p> In the other hand, it’s possible to hide all the others windows (except the Terminal) by pressing ⌥ + ⌘ + H . </p>
|
|||
|
<li> <h4> Quit Terminal </h4>
|
|||
|
</li>
|
|||
|
<p> Once you have finished working with the Terminal, you can definitely close it by pressing ⌘ + Q . </p>
|
|||
|
<li> <h4> Preferences </h4>
|
|||
|
</li>
|
|||
|
<p> ... </p>
|
|||
|
</ul>
|
|||
|
|
|||
|
<li><h3> Shell </h3></li>
|
|||
|
<ul>
|
|||
|
<img src="" alt="Shell section" height="">
|
|||
|
|
|||
|
<li> <h4> New Window </h4>
|
|||
|
</li>
|
|||
|
<p> It creates a new window </p>
|
|||
|
<li> <h4> New Tab </h4>
|
|||
|
</li>
|
|||
|
<p> It creates a new tab </p>
|
|||
|
<li> <h4> Import </h4>
|
|||
|
</li>
|
|||
|
<p> ... </p>
|
|||
|
<li> <h4> Close window </h4>
|
|||
|
</li>
|
|||
|
<p> This option close the window without quitting the terminal </p>
|
|||
|
<li> <h4> Show Inspector </h4>
|
|||
|
</li>
|
|||
|
<p> This option allows the user to customise the layout of the shell. This option contains some profiles that you can use instead of spending time to create your own one.
|
|||
|
This option is not permanent, once the terminal has been quitted, the shell is set with the default settings. </p>
|
|||
|
<li> <h4> Edit Title </h4>
|
|||
|
</li>
|
|||
|
<p> This options shows the inspector too, but it selects the current title that you want to change. </p>
|
|||
|
<li> <h4> Edit Background Colour </h4>
|
|||
|
</li>
|
|||
|
<p> This options shows some useful tools to customise the background of the shell. </p>
|
|||
|
<li> <h4> Reset </h4>
|
|||
|
</li>
|
|||
|
<p> This option re-initializes the terminal.
|
|||
|
/ref/ </p>
|
|||
|
<li> <h4> Hard Reset </h4>
|
|||
|
</li>
|
|||
|
<p> This option re-initialize completely the terminal
|
|||
|
/ref/ </p>
|
|||
|
<li> <h4> Print Selection </h4>
|
|||
|
</li>
|
|||
|
<p> This option allows the user to print only a selection of the shell.
|
|||
|
The text must be selected by holding down the touchpad and then moving the mouse cursor. </p>
|
|||
|
<li> <h4> Print </h4>
|
|||
|
</li>
|
|||
|
<p> This options prints all the content of the shell </p>
|
|||
|
</ul>
|
|||
|
|
|||
|
<li><h3> Edit </h3></li>
|
|||
|
<ul>
|
|||
|
<img src="" alt="Edit section" height="">
|
|||
|
|
|||
|
<li> <h4> Undo </h4>
|
|||
|
</li>
|
|||
|
<p> ... </p>
|
|||
|
<li> <h4> Redo </h4>
|
|||
|
</li>
|
|||
|
<p> ... </p>
|
|||
|
<li> <h4> Cut </h4>
|
|||
|
</li>
|
|||
|
<p> Traditionally, the cut command was designed to move texts within applications, but, according to the Mac user community, it’s not very intuitive.
|
|||
|
There is a much easier alternative way, the copy and paste, known as ⌘ + C (copy) and ⌘ + V (paste). </p>
|
|||
|
<li> <h4> Copy </h4>
|
|||
|
</li>
|
|||
|
<p> It copies a selected text </p>
|
|||
|
<li> <h4> Copy Special </h4>
|
|||
|
</li>
|
|||
|
<p> It copy a selected text by giving you more options.
|
|||
|
For example, if you have a black background, copy special allows you to copy a selected file without considering the colour of the background. </p>
|
|||
|
<li> <h4> Paste </h4>
|
|||
|
</li>
|
|||
|
<p> It paste a previously copied text. </p>
|
|||
|
<li> <h4> Paste Escaped Text </h4>
|
|||
|
</li>
|
|||
|
<p> If you want to copy a text with special symbols, precisely code text, you have to use paste escaped text to maintain the text intact and not have characters interpreted as code. </p>
|
|||
|
<li> <h4> Paste Selection </h4>
|
|||
|
</li>
|
|||
|
<p> ... </p>
|
|||
|
<li> <h4> Select All </h4>
|
|||
|
</li>
|
|||
|
<p> It selects all the content of the shell. </p>
|
|||
|
<li> <h4> Select Between Marks </h4>
|
|||
|
</li>
|
|||
|
<p> It select a portion of the text between marks </p>
|
|||
|
<li> <h4> Clear to Previous Mark </h4>
|
|||
|
</li>
|
|||
|
<p> Delete the last command and its content </p>
|
|||
|
<li> <h4> Clear to Start </h4>
|
|||
|
</li>
|
|||
|
<p> Delete all the content up to the start.
|
|||
|
/ref/ </p>
|
|||
|
<li> <h4> Clear Scrollback </h4>
|
|||
|
</li>
|
|||
|
<p> It delete all the not visible content. </p>
|
|||
|
<li> <h4> Clear Screen </h4>
|
|||
|
</li>
|
|||
|
<p> It delete all the visible content on the screen. </p>
|
|||
|
<li> <h4> Find </h4>
|
|||
|
</li>
|
|||
|
<p> It allows the user to find portions of text or words that matches with the inserted one. </p>
|
|||
|
</ul>
|
|||
|
|
|||
|
<li><h3> View </h3></li>
|
|||
|
<ul>
|
|||
|
<img src="" alt="View section" height="">
|
|||
|
|
|||
|
<li> <h4> Show All Tabs </h4>
|
|||
|
</li>
|
|||
|
<p> It shows all tabs that you created, if no one has been created it will show only the current one. </p>
|
|||
|
<li> <h4> Show Tab Bar </h4>
|
|||
|
</li>
|
|||
|
<p> It shows you a tab bar with all the tabs created, this option is automatically enabled when you select “New Tab” under Shell section. </p>
|
|||
|
<li> <h4> Hide Marks </h4>
|
|||
|
</li>
|
|||
|
<p> . . . </p>
|
|||
|
<li> <h4> Show Alternate Screen </h4>
|
|||
|
</li>
|
|||
|
<p> It creates an alternate screen. </p>
|
|||
|
<li> <h4> Hide Alternate Screen </h4>
|
|||
|
</li>
|
|||
|
<p> Disable the option “Show Alternate Screen”. </p>
|
|||
|
<li> <h4> Allow Mouse Reporting </h4>
|
|||
|
</li>
|
|||
|
<p> It means that mouse clicks will be visible to whatever is reading the terminal, the position and click will be encoded and used by Text mode mouse-aware applications with standards permissions.</p>
|
|||
|
<li> <h4> Split Pane </h4>
|
|||
|
</li>
|
|||
|
<p> It split every window in two windows </p>
|
|||
|
<li> <h4> Close Split pane </h4>
|
|||
|
</li>
|
|||
|
<p> It closes all the windows created with the command “Split pane” </p>
|
|||
|
<li> <h4> Default Font Size </h4>
|
|||
|
</li>
|
|||
|
<p> It set up default font size, if the size has been increased or decreased. </p>
|
|||
|
<li> <h4> Bigger </h4>
|
|||
|
</li>
|
|||
|
<p> It makes the font bigger. </p>
|
|||
|
<li> <h4> Smaller </h4>
|
|||
|
</li>
|
|||
|
<p> It makes the font smaller. </p>
|
|||
|
<li> <h4> Scroll to Top </h4>
|
|||
|
</li>
|
|||
|
<p> Scroll to the top, at the start. </p>
|
|||
|
<li> <h4> Scroll to Bottom </h4>
|
|||
|
</li>
|
|||
|
<p> Scroll to the bottom, at the end. </p>
|
|||
|
<li> <h4> Page Up</h4>
|
|||
|
</li>
|
|||
|
<p> It scroll up to the previous page. </p>
|
|||
|
<li> <h4> Page Down </h4>
|
|||
|
</li>
|
|||
|
<p> It scroll down to the next page. </p>
|
|||
|
<li> <h4> Line Up </h4>
|
|||
|
</li>
|
|||
|
<p> It scroll up to one line. </p>
|
|||
|
<li> <h4> Line Down </h4>
|
|||
|
</li>
|
|||
|
<p> It scroll down to one line. </p>
|
|||
|
<li> <h4> Enter Full Screen </h4>
|
|||
|
</li>
|
|||
|
<p> Full screen </p>
|
|||
|
|
|||
|
|
|||
|
</ul>
|
|||
|
|
|||
|
<li><h3> Window </h3></li>
|
|||
|
<ul>
|
|||
|
<img src="" alt="Window section" height="">
|
|||
|
|
|||
|
<li> <h4> Minimise </h4>
|
|||
|
</li>
|
|||
|
<p> It reduces the terminal to an icon. </p>
|
|||
|
<li> <h4> Zoom </h4>
|
|||
|
</li>
|
|||
|
<p> It increases the size of the window.
|
|||
|
By default the size is set up to 80 x 24.</p>
|
|||
|
<li> <h4> Cycle Trough Windows </h4>
|
|||
|
</li>
|
|||
|
<p> It switches between open windows. </p>
|
|||
|
<li> <h4> Show Previous Tab </h4>
|
|||
|
</li>
|
|||
|
<p> It shows previous tab, if created. </p>
|
|||
|
<li> <h4> Show Next Tab </h4>
|
|||
|
</li>
|
|||
|
<p> It shows next tab, if created. </p>
|
|||
|
<li> <h4> Move Tab to New Window </h4>
|
|||
|
</li>
|
|||
|
<p> It moves a tab to a new window. </p>
|
|||
|
<li> <h4> Marge All Windows </h4>
|
|||
|
</li>
|
|||
|
<p> It takes all the windows and moves them to Tabs. </p>
|
|||
|
<li> <h4> Return to Default Size </h4>
|
|||
|
</li>
|
|||
|
<p> It returns to default size of the window (80 x 24). </p>
|
|||
|
<li> <h4> Bring All to Font </h4>
|
|||
|
</li>
|
|||
|
<p> ... </p>
|
|||
|
|
|||
|
</ul>
|
|||
|
|
|||
|
<li><h3> Help </h3></li>
|
|||
|
<ul>
|
|||
|
<img src="" alt="Help section" height="">
|
|||
|
|
|||
|
<li> <h4> Terminal Help </h4>
|
|||
|
</li>
|
|||
|
<p> It opens a useful guide that show you how familiarize with Terminal. </p>
|
|||
|
<li> <h4> Open man Page for selection </h4>
|
|||
|
</li>
|
|||
|
<p> Instead of digit man on the shell you can simply select the command and click on this option.
|
|||
|
It will give you back an external manual page with all the descriptions. </p>
|
|||
|
|
|||
|
|
|||
|
</ul>
|
|||
|
</ol>
|