Page 1 of 3 123 LastLast
Results 1 to 10 of 25

Thread: [SOLVED] I want to get into hacking (not cracking)

  1. #1
    Join Date
    Dec 2007
    Location
    Adelaide Australia
    Beans
    463
    Distro
    Ubuntu

    [SOLVED] I want to get into hacking (not cracking)

    Yeah, I mean helping fix code and writing your own, not breaking peoples computers through windows many vunrabilitys.

    I took a look around, and decided that I would start with learning python, it seemed like the easiest one to learn.

    But I have that little choosing a text editor problem.

    PLEASE DON'T MAKE THIS EMACS VS VIM

    I would give a set of criteria as to what I was looking for in an editor, but I dont know what I want, so could someone please tell me the DIFFERENCE between some of them. not which is better, not which is faster, bigget smaller more good, and please not a flame war, I want to know the differences.

    thank you ,
    .
    blog ~~~ last.fm ~~~ twitter ~~~ digg
    Just so you know, everywhere else on the internet, I am known as mynameistux
    Its just a bunch of 1's and 0's.

  2. #2
    Join Date
    Apr 2007
    Beans
    14,781

    Re: I want to get into hacking (not cracking)

    Text editor features that are essential:

    * Syntax highlighting
    * Tabs or the ability to have multiple documents open.

    Features that are almost essential:

    * Ability to run commands without leaving the editor
    * Ability to browse directories and open files without leaving the editor.

    Fortunately, Gedit (with its plugins), Kate, Vim and Emacs fulfill these.

    Your choice

    You might want to look at Geany or other IDE's also.

    (Moving to programming talk, where I suggest you read the stickies.)

    <edit>
    Sorry, just moved. To resume:

    It is almost entirely personal preference. If you use Ubuntu, Gedit and its plugins are probably what you want. If you use KDE, Kate will be just as good.

    If you don't mind installing other editors, I suggest you try Gedit (with plugins), Kate, Geany, and others to see what you like.

    And Vim is better than Emacs.

    </edit>
    Last edited by LaRoza; February 10th, 2008 at 10:01 AM.

  3. #3
    Join Date
    Dec 2006
    Location
    Adelaide, Australia
    Beans
    52
    Distro
    Ubuntu 8.04 Hardy Heron

    Re: I want to get into hacking (not cracking)

    I think the best thing is to start with the very basic, like gedit, until the lack of a certain feature actually becomes painful to work without, and you literally outgrow the editor, then upgrade. I wouldn't start out with too many features until you genuinely need them, otherwise it's too distracting and you won't focus on the code.

  4. #4
    Join Date
    Dec 2007
    Location
    Adelaide Australia
    Beans
    463
    Distro
    Ubuntu

    Re: I want to get into hacking (not cracking)

    Thanks for the tip, I will try that, and its nice to see another South Aussie on the forums.
    blog ~~~ last.fm ~~~ twitter ~~~ digg
    Just so you know, everywhere else on the internet, I am known as mynameistux
    Its just a bunch of 1's and 0's.

  5. #5
    Join Date
    Mar 2007
    Location
    Turkey
    Beans
    1,574

    Re: I want to get into hacking (not cracking)

    Quote Originally Posted by LaRoza View Post
    It is almost entirely personal preference.
    And Vim is better than Emacs.
    Aren't we contradicting ourselves a little here?

    And I believe Gedit with plugins is perfect as a programmer's editor. Vim and Emacs were nice in their time, but back then there was no GUI

  6. #6
    Join Date
    Mar 2007
    Beans
    65

    Re: I want to get into hacking (not cracking)

    Quote Originally Posted by Majorix View Post
    Vim and Emacs were nice in their time, but back then there was no GUI
    Ah, but now you can get Gvim, VIM with a GUI! Don't know if Emacs has the same thing, but it does not matter anyway because VIM is better.
    Check it out
    You can fix anything with a screwdriver and a bigger hammer.

  7. #7
    Join Date
    Jan 2006
    Beans
    961

    Re: I want to get into hacking (not cracking)

    GUI? for editing text? my GUI is my keyboard and what i'm intrested in seeing at my screen is the text i'm editing not some stinking GUI ....

    i've posted this link before, but here it is again: http://xkcd.com/378/

  8. #8
    Join Date
    Nov 2007
    Location
    New York
    Beans
    1,103
    Distro
    Ubuntu 8.04 Hardy Heron

    Re: I want to get into hacking (not cracking)

    @LaRoza
    * Ability to browse directories and open files without leaving the editor.

    Fortunately, Gedit (with its plugins), Kate, Vim and Emacs fulfill these.
    I wasn't aware vim had this feature, can you explain how that is enabled or a link please?
    Thanks.
    ``The awful thing about getting it right the first time is that nobody realizes how hard it was.''
    -- Unknown.--
    User # 19226

  9. #9
    Join Date
    Apr 2007
    Beans
    14,781

    Re: I want to get into hacking (not cracking)

    Quote Originally Posted by seventhc View Post
    @LaRoza

    I wasn't aware vim had this feature, can you explain how that is enabled or a link please?
    Thanks.
    You can execute shell commands with Vim, and use Vim with a GUI. I am not good at Vim (besides what I commonly do), so I am not really up on all its features.

  10. #10
    Join Date
    Mar 2007
    Location
    Turkey
    Beans
    1,574

    Re: I want to get into hacking (not cracking)

    Quote Originally Posted by lnostdal View Post
    GUI? for editing text? my GUI is my keyboard and what i'm intrested in seeing at my screen is the text i'm editing not some stinking GUI ....

    i've posted this link before, but here it is again: http://xkcd.com/378/
    GUI is nice, because you want to
    - Click here and there with your mouse and continue hacking from that point.
    - Have a terminal and other useful plugins mentioned by LaRoza attached.
    - Copy&paste text with your mouse. Just imagine how hard it is to copy text using Vim.

    Gvim (mentioned in a post before me) is a different story, which adds a gui to vim.

Page 1 of 3 123 LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •