Sensible Open Source

Blog Status

  • 4 yrs 48 wks 5 days old
  • Updated: 11 Mar 2010
  • 455 entries
  • 174 comments
Total: 1,214,017
since: 5 Apr 2005

LinkBlogS

Creating Vidcasts

18 June 2007, Monday 7:05 P GMT-06
Tags:      

Man, Can't Microsoft Catch A Break?

16 March 2007, Friday 12:26 P GMT-06

Viacom, Google andYou Tube, Oh My!

16 March 2007, Friday 12:25 P GMT-06

Switch to digital TV to start in October

16 March 2007, Friday 7:46 A GMT-06

Is the Ice Ready? No, Its Still To Hot To Use...

16 March 2007, Friday 7:43 A GMT-06

MIT Entire Curriculum At disposal of e-learners

6 March 2007, Tuesday 11:52 A GMT-06

A cure for e-mail attention disorder?

2 March 2007, Friday 12:51 A GMT-06
Tags:  

Windows-on-Mac software gets virtualization update

1 March 2007, Thursday 5:08 A GMT-06

EnterpriseDB is/n't Open Source

1 March 2007, Thursday 3:37 A GMT-06

BitTorrent download portal debuts

27 February 2007, Tuesday 9:05 A GMT-06

$45b TXU buyout

27 February 2007, Tuesday 9:02 A GMT-06

iPhone Competitors Got The Touch

26 February 2007, Monday 3:43 A GMT-06
Tags:        

HTC - Smart Mobility

25 February 2007, Sunday 4:22 A GMT-06

Hard to find 1-800 numbers

23 February 2007, Friday 8:35 A GMT-06

Cuba Embraces Open-Source Software

21 February 2007, Wednesday 3:10 A GMT-06

Vista at the tipping point, Err Dipping Point?

11 February 2007, Sunday 11:11 A GMT-06
Tags:  

PostgreSQL Open Source And Persistence

3 February 2007, Saturday 10:32 P GMT-06

Blackboard Pledges No Patent Blocks

3 February 2007, Saturday 10:28 P GMT-06

UVU

5 January 2007, Friday 11:58 P GMT-06

Open-source IP PBX software appliance"

4 January 2007, Thursday 3:44 A GMT-06

Asterisk an under-appreciated Open Source Success Story

4 January 2007, Thursday 3:43 A GMT-06

Open Source AJAX Tooling

4 January 2007, Thursday 3:41 A GMT-06

Google MAIL API Secuirty Alert

1 January 2007, Monday 7:37 P GMT-06
Tags:    

United States Patent Application: 0060288329

26 December 2006, Tuesday 4:00 A GMT-06

LinkBlog Popular Tags

                                       







««Mar 2010»»
SMTWTFS
  12
3
456
789
10
111213
14151617181920
21222324252627
28293031

 

August 16, 2012

Time Left

2 years 5 months 4 days

                   

RSS Add-Me








Google Related Links

MAC OSX - Bash Command Line Keystrokes

posted 27 December 2007, Thursday

OK, so I claim this is for MAC OSX.  The reason for the title is all of the MacaniacS have inflicted command line questions in the bash shell.  I have inflicted myself with users and created the SOS helpdesk, inadvertently, of course.  My own pain, when really will I learn.

So yes, BASH is the target of discussion and this is just the keystrokes in the BASH environment.  

Reality must be stated here in terms of applicablity of BASH and therefore in terms of BASH OSXalmost, not quite Linuxalmost, not quite Unix.  Yes, "Waldo" you are correct the TITLE should be BASH Command Line Keystrokes; now leave me alone. :-)

So here they are:


C- : Control Key M- : Meta-Key

C-b Move back one character.
C-f Move forward one character.
C-d Delete the character underneath the cursor.
C-_ Undo the last thing that you did. You can undo all the way back to an empty line.
C-a Move to the start of the line.
C-e Move to the end of the line.
M-f Move forward a word. <*>
M-b Move backward a word. <*>
C-l Clear's the scree, reprinting the current line atthe top of the screen. (That's a lowercase 'L' not a one '1'.)
C-k Erase the text from the current cursor position to the end of the line.
M-d Erase from the cursor to the end of the current word, between words to the next word. (try it)
DEL Delete the character left of the cursor.
M-DEL Erase from the cursor the start of the previous word, between words to the start of the previous word. (try it)
C-w Erase from the cursor to the previous whitespace. The Word boundries different from M-DEL
C-y Yank the most recent slaughtered tet back into the bufferat the current cursor position
M-y Rotate the slaughter-ring and yank the new top.
C-y Yank the most recent slaughtered text back into the buffer at the current cursor position
M-y Rotate the slaughter-ring and yank the new top.


* If you do not have a META-key use the ESC key than the action key ie: Meta-b = Press Esc first, secondarily press b. This will move the command BACKWARD one word. In this case we have METAFIED the 'k', hence thisprocess is known as METAFYING.


There are many kool things about the BASH shell. Ill add them to this entry as time permits.

 

 

  1.  See History of commands typed at the command line : type "history"

 

tags:          

links: digg this    del.icio.us    technorati    reddit