I've been using TextMate for years and I'm productive and happy with it. However, I like to try other editors from time to time to see if I'm missing anything. Recently I spent some time learning Vim and I discovered a few things that I particularly liked.
1) Split windows -- not the kind of split windows you normally get in Mac applications, but the Vim style ones. In Vim you can easily navigate from the keyboard to your different splits and choose what files to display in each. Additionally, you don't have to reach for your mouse to create a split. When you split, Vim divides the space up for you which is what you want most of the time. I found that it is very handy when needing to view more than 1 file at a time, which in my case is most of the time. Closing splits is about as easy as they are to create -- all from the keyboard. Multiple windows isn't really the same thing because they are slow to setup and tear down.
2) Selective multifile grep -- in Vim you can use a regular expression to open a set of files, and then just grep across the open files.
3) Don't need arrow keys -- after years of editing with the mouse; I find it painful to reach for it. It hurts my right shoulder and shoulder blade. It even hurts to have to move my hand down to the arrow keys. However, in Vim it is easy to keep your hands resting on your keyboard with your shoulders relaxed. No reaching for the mouse or arrow keys.
Hi LaTeX users,
I'm working some more on the Typeset and View command, we are going to replace the default command that currently ships with TextMate. But I need some information. What process are TextMate's LaTeX users following for building their documents? I'm sure most of you are using bibtex, but what about other things like makeindex? Has everyone moved to a pure pdf-based process, or are some of you still using dvi/postscript? What are you using for pictures? Anything you can tell me will help.
I would also *love* example documents along with the expected output. This will aid in testing, and ensure that your particular process will be supported!
I had the same problem as described in a post from Sebastian on
Here is my error output:
Running bibtex on Exjobb (ny).tex
Traceback (most recent call last): File "/Users/peeter/Peeterprogram/
texMate.py", line 457, in texStatus, isFatal, numErrs, numWarns =
run_bibtex(texfile=fileName) File "/Users/peeter/Peeterprogram/
texMate.py", line 71, in run_bibtex return stat,fatal,err,warn
UnboundLocalError: local variable 'stat' referenced before assignment
It seems that it had to do with the parentheses in my filename messing
up the regexes.
My solution was to change lines 71 and 72 in Textmate.app/Contents/
SharedSupport/Bundles/Latex.tmbundle/Support/bin/texMate.py as follows:
# auxfiles = [f for f in os.listdir('.') if re.search('.aux
$',f) > 0]
# auxfiles = [f for f in auxfiles if re.match(r'('+ basename +
auxfiles = [f for f in os.listdir('.') if re.search('.aux$',f)
> 0 and (f.startswith(basename) or re.match(r'bu\d+\.aux', f))]
This works, at least for me.
Or have I messed something else up in the process?
Reading this: http://blog.macromates.com/2009/interactive-input/
Did the steps:
> cd /Applications/TextMate.app/Contents/SharedSupport/Support/lib/
> svn export http://svn.textmate.org/trunk/Support/lib/tm_interactive_input.dylib@11735
When I press ⌘R on a simple python script using:
variable = raw_input()
... it still fails like this:
EOF Error: 'EOF when reading a line'
Making a simple Ruby program, I got similar error:
TypeError: can't convert nil into String
The comments to the blog post seems to stray somewhat from the topic,
so I couldn't figure out if there was something I was supposed to do
TM is really on of the best text editors, however, there is two
issues unresolved for (the) years (of SL) now.
Issue one is TextMate's spelling behaviour, i.e., the automatic
detection of the language of a written paragraph, see here:
TM does not detect the language I am typing in, perhaps because it
uses a non-Apple document window. Anyway, always changing the
system language to get correct spell check on the fly (as
suggested in the thread) could hardly be a working solution. In
addition, quite often I write source documents in various
languages, e.g. English and German, and that makes a "one language
per document" unusable.
There has also been an issue with an advanced print dialogue (but
I cannot remember the posting). It is quite nice that TM adds
headers and footers, however, TM does not print coloured syntax,
and leaving a margin of about 1cm makes the printout unusable for
punching and filing. In addition, 11pt Monaco is quite good on my
screen but printing in that font size is rather a waste of space
on the page. Of course, I know, that one may produce a html
(nicely coloured, indeed), open that one in, say, Firefox, and
print the html page.
Anyway, I was wondering if there is any progress on these two
points, first, to get the apple multilingual spell check working,
second, to provide TM with a print preference to set things like
font, colours, and margins.
Sascha Vieweg, saschaview(a)gmail.com
I need to remove textmate but I don't see any information on how to remove
it so I can re-install it again with a version we got internally, could
anyone please send me some instructions?
So, I'm new to my Mac, FileZilla and TextMate.
I have set TextMate as my editor in FileZilla but when I try to save it the
Mac just goes, "Doh!" and won't save my edits.
I notice that the red close jewel has a dot inside it and not a cross.
PS I think this probably has to do with file permissions. The files were
downloaded from an existing site.
View this message in context: http://old.nabble.com/Open-TextMate-from-FileZilla-and-I-Can%27t-Save-my-Ed…
Sent from the textmate users mailing list archive at Nabble.com.
Hi, I use Edit in TextMate a lot but recently it simply disappeared from my
menus. I have been using 10.6.8 for a while, the last system related
software I installed was the 'OS X Server Administration' pack if that is
known to cause issues.
I reinstalled the input manager with the command TextMate -> Install Edit
in TextMate, then tried moving /Library/InputManagers to
~/Library/InputManagers to see if that made a difference. I restarted
first my applications, and then my computer after each of those steps to
see if that worked.
Unfortunately it has not fixed it. Does anyone know what might be
disabling my InputManagers? Or if someone has a better solution for
writing Language Grammars I would be happy to hear it.
*** We apologise if you receive this Call for Papers more than once ***
Call for Papers/Abstracts
PracTeX Journal: Issue 2012-1
Issue theme: "LaTeX in the IT World"
Submissions due January 31, 2012 (extended)
Dear LaTeX and TeX Users,
The PracTeX Journal (the International Online LaTeX/TeX Journal) has
been publishing articles since 2005. Since its first edition, TPJ has
presented a wide range of articles on the practical use of LaTeX and
TeX. During these years, we have worked hard to present articles that
are useful to our readership. Among these articles are ones that
describe tools and techniques that can be used for teaching or
The PracTeX Journal brings together researchers and practitioners from
diverse fields, such as mathematics, physics, computer science, social
sciences, business, education, and others. Our purpose is to present
ideas on the use of LaTeX and TeX among different disciplines and
platforms, through the sharing of techniques as well as examples of
LaTeX and TeX markup.
The PracTeX Journal 2012-1 issue has the theme "LaTeX in the IT
The goal of this issue is to provide opportunities for technical
collaboration beyond academic walls, and present ideas on the use of
tools for education, teaching, classroom and commercial purposes. We
are looking for articles that discuss tools and techniques for using
LaTeX and TeX in IT, including making web page content, pulling
documents from databases and spreadsheets, managing programming
projects and source code, and other areas where LaTeX and automation
meet. Actual examples and LaTeX sources and markup are encouraged.
Topics of Interest
We look forward to receiving your paper submission by next January,
with innovative contributions in any of the TPJ main topic areas.
The topics and areas include, but not limited to:
- Tools that assist the students/authors in preparing
graphics, indexes, bibliographies, and other parts of documents;
- Text manipulation tools;
- Short videos;
- Free or almost free tools;
- Teaching texts;
- Homework styles;
- Cross-platform tools.
We encourage you to submit original papers describing your experiences
using LaTeX and TeX tools in an academic setting, and also papers on
tool development work in progress or completed.
If you would like to submit an article or technical note for
publication please contact the editors at mailto:firstname.lastname@example.org.
All submitted papers will be reviewed by the Production Editors on the
basis of technical quality, relevance, significance, and clarity.
All authors of accepted articles will be kept apprised of their
Please see http://tug.org/pracjourn/submit.html for the Journal's
- Paper submission deadline: January 31, 2012 (extended)
- Acceptance notification: Before Feb. 15, 2012
- Publication date: March, 2012
Submissions in any language are acceptable. Since its beginning in
2005, The PracTeX Journal has accepted papers not only in English but
also Portuguese, Spanish, Dutch, German, Norwegian, Chinese, Korean,
Romanian, and Italian. However, please contact the editors in
English, and submit an English abstract as well.
Don't hesitate to contact me should you have any questions.
2012-1 Issue Editor