Open a text file to a specific line number
Mac OS X, Tips & Tricks, Command Line
John Talbot writes in with this useful terminal tip: “I spend a lot of time writing scripts and editing text through the terminal, so if I get a script error telling me that line 240 is messed up, I use the following command to quickly access the problematic line: nano +240 script.sh” I found this to be a really useful command, if you’re unclear of the syntax it’s simple: nano +linenumber filename
Mac Deals from the Apple Store:
Social bookmarks:
- del.icio.us | Digg it | Furl | ma.gnolia | Netscape | reddit | StumbleUpon | Yahoo MyWeb |
Comments:
Comments: 5
Comment from talentpoolz
Time: May 28, 2007, 1:10 am
hey that’s actually pretty useful for command line tools like nano, but is there a way to do it with a gui editor? I doubt it, but then again you can just easily skip to a line in things like TextWrangler
Comment from dbr
Time: May 28, 2007, 7:09 am
In vim, the command is :
:[line number]
So to go to line 240 would be :240
Comment from Mike
Time: May 28, 2007, 2:56 pm
talentpoolz:
bbedit supports the same syntax “bbedit +240 script.sh”
Comment from Tony Williams
Time: May 29, 2007, 7:08 pm
While dbr is right that inside vim you would type “:240″ you can also use exactly the same command with vim as nano so “vi +240 script.sh” works from the command line.
On a historic note, this was added to vi so you could jump to a line mentioned in an error message from the C compiler and command line IDEs used it extensively.
Comment from generic
Time: June 16, 2008, 3:13 pm
found this to be a really useful


Write a comment