Re: [O] text to plain list
Thanks Erick for introducing me to emacs macros Cheers M Sent from my iPhone On Jun 22, 2012, at 5:23 PM, Eric Schulte wrote: > Nick Dokos writes: > >> Marvin Doyley wrote: >> >>> Hi there, >>> >>> Is there quick method for converting a bunch of text to plain list ? >>> >> >> Something like >> >> sed 's/^/- /' in.txt > out.txt >> >> perhaps? If that's not what you mean, what do you mean? >> > > I find Emacs Macros work very well for this. > > 1) position the cursor at the front of the first line > 2) C-x ( to start recording a macro > 3) manually turn this item into a list > 4) position the cursor at the front of the next line > 5) C-x ) to finish recording a macro > 6) X-e to run the macro on the second item > > after that you may continue pressing "e" to re-run the macro, or run the > macro any number of times with a numeric prefix argument. This does > however require some regularity in your list items. > > Best, > > -- > Eric Schulte > http://cs.unm.edu/~eschulte
Re: [O] text to plain list
Eric Schulte wrote: > Nick Dokos writes: > > > Marvin Doyley wrote: > > > >> Hi there, > >>=20 > >> Is there quick method for converting a bunch of text to plain list ?=C2= > =A0 > >>=20 > > > > Something like > > > > sed 's/^/- /' in.txt > out.txt > > > > perhaps? If that's not what you mean, what do you mean? > > > > I find Emacs Macros work very well for this. > > 1) position the cursor at the front of the first line > 2) C-x ( to start recording a macro > 3) manually turn this item into a list > 4) position the cursor at the front of the next line > 5) C-x ) to finish recording a macro > 6) X-e to run the macro on the second item > > after that you may continue pressing "e" to re-run the macro, or run the > macro any number of times with a numeric prefix argument. This does > however require some regularity in your list items. > Yes, there are many methods (both emacs and otherwise; and in the event, William Léchelle's suggestion of C-u C-c - was what Marvin was looking for): my question was more to try to elicit what the problem was exactly, rather than as a solution. [fn:1] Nick Footnotes: [fn:1] ... although it is good to remind oneself once in a while that org files are just text, so one is not limited to emacs in order to manipulate them.
Re: [O] text to plain list
Nick Dokos writes: > Marvin Doyley wrote: > >> Hi there, >> >> Is there quick method for converting a bunch of text to plain list ? >> > > Something like > > sed 's/^/- /' in.txt > out.txt > > perhaps? If that's not what you mean, what do you mean? > I find Emacs Macros work very well for this. 1) position the cursor at the front of the first line 2) C-x ( to start recording a macro 3) manually turn this item into a list 4) position the cursor at the front of the next line 5) C-x ) to finish recording a macro 6) X-e to run the macro on the second item after that you may continue pressing "e" to re-run the macro, or run the macro any number of times with a numeric prefix argument. This does however require some regularity in your list items. Best, -- Eric Schulte http://cs.unm.edu/~eschulte
Re: [O] text to plain list
C-u C-c - did the trick thanks M On Fri, Jun 22, 2012 at 5:02 PM, Nick Dokos wrote: > Marvin Doyley wrote: > > > Hi there, > > > > Is there quick method for converting a bunch of text to plain list ? > > > > Something like > > sed 's/^/- /' in.txt > out.txt > > perhaps? If that's not what you mean, what do you mean? > > Nick >
Re: [O] text to plain list
Marvin Doyley wrote: > Hi there, > > Is there quick method for converting a bunch of text to plain list ? > Something like sed 's/^/- /' in.txt > out.txt perhaps? If that's not what you mean, what do you mean? Nick
Re: [O] text to plain list
Hi Marvin, > Is there quick method for converting a bunch of text to plain list ? C-u C-c - makes every line of the active region a list item (C-c - makes the region one item, the bullet on the first line) If you want each word to become an item, what I usually do is replace (optionnaly by regexp if you master that) spaces by a newline (C-q C-j) and a dash, and then, org-moving-around the list nicens it up, typically. > (C-M-% SPC * C-q C-j * [A-z] … … …)
[O] text to plain list
Hi there, Is there quick method for converting a bunch of text to plain list ? Thanks M