| OS X - Apps and Games Discussion of applications and games available for Mac OS X. |
| Post Reply | New Thread | Subscribe |
|
|
Thread Tools |
![]() Member Since: Oct 30, 2007
Posts: 71
![]() |
I was hoping that somebody could recommend a good advanced text list editing application, that I could use to edit a massive text list that I have, in which there is both a leading space and a trailing space at the beginning and end of every item in my text list, which I am trying to get rid of.
Normally, I would use Microsoft Word's Find/Replace feature to replace a particular text character with a different character of my choosing, however, if I were to try and use this feature to remove every space in my document, it would also mess things up quite a bit by removing spaces that exist correctly between the words for various items in my text list. Does anyone know how I could go about accomplishing this task? Any suggestions would be greatly appreciated... Thanks! |
| QUOTE Thanks | |
![]() Member Since: Apr 29, 2006
Location: St. Somewhere
Posts: 4,547
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Mac Specs: PowerMac G5 Quad, 2.5 GHz, 4 Core, 120 GB SSD, 500 GB HDD
|
Hi m021478, how massive is massive? If it is not gigabytes in size, and is pure text, I would recommend my own VE text editor. VE is a Terminal.app text editor in the mode of vi, but much, much friendlier and easier to use. It has a set of column commands (the same sort of thing is also available in other advanced text editors such as emacs, and is known as rectangle commands in these editors) which can do this very thing: delete a leading space at the start of each line, or each entry, and also delete a trailing space at the end of each line or entry. You can get the Mac version of VE here.
In some cases, if the file has a regular format, the column commands will do the trick. In cases where each line is of differing indentation and size, a combination of the Find and Replace commands can do the job. In the worst case, you can create a simple interactive macro that will do the trick as well. If this is a "one of" (yes, I REALLY do mean "one of", not "one off", which is an abomination), I would be willing to do the job for you. PM me if this is the case and we can arrange to transfer the file to me. I can do the work and transfer it back. My Macs: PowerMac G5 Quad, 2.5 GHz, 4 Core, Mac Pro, 3.2 GHz 8 Core, Power Macintosh 7500/100 My iStuff: 32 GB iPhone 4, 30 GB iPod Video, 16 GB iPod Touch My OS': Mac OS X Tiger, Mac OS X Snow Leopard, Mac OS X Leopard, Mac OS 8.6, openSUSE 10.3, Win XP I was on the Mac-Forums honor roll for September 2007 |
| QUOTE Thanks | |
![]() Member Since: Mar 30, 2004
Location: USA
Posts: 4,744
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Mac Specs: 12" Apple PowerBook G4 (1.5GHz)
|
Using TextWrangler, it would be pretty easy...do a find-and-replace to substitue " \r " (space + return-sequence + space) with "\r" (return-sequence) You could probably do the same thing with Word's find-and-replace; just carefully select a space-linebreak-space combination, copy it to the clipboard, and paste it into the find field, and then paste a linebreak by itself into the replace field. TextWrangler, though, is much less temperamental than Word about such things. |
||||
| QUOTE Thanks | |||||
| Post Reply | New Thread | Subscribe |
| Thread Tools | |
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
|
|
|
|
|||||||
Thread |
Thread Starter |
Forum |
Replies |
Last Post |
| Any suggestions on a good draw app? | the8thark | OS X - Apps and Games | 7 | 05-13-2007 10:58 AM |
| email app with a calender/to-do list? | maanico1 | Switcher Hangout | 2 | 04-12-2007 05:25 PM |
| Suggestions for a Greeting Card app | bphilli1 | Switcher Hangout | 2 | 01-19-2007 10:06 AM |
| text clipping app. Can't remember name | BroCraig | Running Windows (or anything else) on your Mac | 3 | 09-16-2006 10:59 PM |
| Network monitor app - suggestions? | smackenz | OS X - Operating System | 2 | 08-15-2005 05:00 PM |
All times are GMT -4. The time now is 06:29 PM.
Powered by vBulletin