Review your favorite Linux distribution.
Go Back > Forums > Linux Forums > Linux - Newbie
User Name
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!


  Search this Thread
Old 04-19-2005, 10:52 AM   #1
LQ Newbie
Registered: Aug 2004
Posts: 7

Rep: Reputation: 0
Tip for anybody wanting to start programming

Install GNU emacs.
Start it and hit cntrl-h t to go through tutorial. Learn the basic keys for moving around.
Hit cntrl-h i to go to main info list.
Select "Intro to emacs lisp" and hit return. This will guide you through language emacs is built upon.
Hit cntrl-x 4 b and type in buffer name(temp area to program) to play around in bottom half of frame.
Hit meta(alt)-x lisp-mode to put emacs in lisp mode for the bottom current buffer.

Don't be scared of all parathensies in language or its syntax. emacs makes it easy to work with the syntax. You get immediate results with the language because emacs is an interpeter. for example if code is written in the buffer of "Intro to emacs lisp". You can move your cursor right after expression and hit cntrl-x cntrl-e. the expression will execute and give u immediate results in bottom part of screen. No math algorithems are necessary, its all based on manipulating text. This is very intuitive for newbies wanting to program as I've personally experienced myself. You also learn to customize your editing environment in any possible way. Another immediate plus for newbies.

Please pass on to others who have a desire to program but havent found the right path.

I would've appreciated this myself as it's helped me stick with programming on a daily basis.
I've found that u have to program a little bit everyday and actually do the exercises to keep the abstract concepts in your head. Not to read the books like a novel and expect to remember 3-4 days later like ive personally done in past.

Last edited by philipuso; 04-19-2005 at 11:01 AM.
Old 04-20-2005, 09:33 AM   #2
Registered: May 2003
Location: The States
Distribution: Gentoo
Posts: 245

Rep: Reputation: 30
Better yet install Kdevelop.
Old 05-27-2006, 05:49 PM   #3
LQ Newbie
Registered: May 2006
Location: Serbia
Distribution: Fedora
Posts: 2

Rep: Reputation: 0
Go for it!!! Be wilful, and it's going to be OK!
Old 05-27-2006, 07:15 PM   #4
Senior Member
Registered: May 2004
Location: Australia
Distribution: Gentoo
Posts: 3,544
Blog Entries: 4

Rep: Reputation: 57
vim is betta than emacs!!!!11eleven

FLAME WAR!!!!!!!!!!!!!!!!!!!!!!!!!!!
Old 05-27-2006, 08:38 PM   #5
LQ Newbie
Registered: May 2006
Posts: 6

Rep: Reputation: 0
Originally Posted by cs-cam
vim is betta than emacs!!!!11eleven

FLAME WAR!!!!!!!!!!!!!!!!!!!!!!!!!!!
Oh NOEESSSS!!!! command mode ... insert mode ...
Old 05-27-2006, 09:47 PM   #6
Registered: Sep 2003
Location: USA
Distribution: Ubuntu Linux
Posts: 103

Rep: Reputation: 15
Take it easy. Do a pico and you have your DOS edit workalike.
Old 05-27-2006, 11:25 PM   #7
Senior Member
Registered: Feb 2006
Location: Seattle, WA: USA
Distribution: Slackware 11.0
Posts: 1,191

Rep: Reputation: 45
I didn't know other people used pico too. I never hear about it. I'don't even know when/why I started using it but anything else just fees wrong.



Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
fonts. Doom, Quake, Half-Life. programming tip for Debian 3.1 t3gah Programming 0 06-01-2005 07:34 PM
X windows programming how do i start a1ex_007 Programming 3 03-11-2005 08:53 AM
When and why did you start programming? BBB Programming 33 01-17-2005 05:29 PM
Help A Newb Start Programming AFI_Flame Programming 2 07-04-2004 12:47 AM
I want to start programming, need help though... Eits0 Programming 8 05-16-2002 09:46 AM > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 07:52 AM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration