Universal solution
==================

I sometimes  use the Pluma  [1] text editor (a  Gedit clone which  is a
part of the MATE [2] desktop). It is a nice and simple editor which has
several useful functions like syntax highlighting and spell checking.

I recently used it to edit a LaTeX file (I'm not sure why I decided not
to use  gVim in that moment).  All was OK  but I wanted to  execute the
LaTeX  to translate  the  document.  in the  (g)Vim  I  can execute  an
external command (like ":! latex file"  or just the ":! make") but what
to do here?

The Pluma  supports the  "Build" shortcut (<Ctrl>+<F8>".  This shortcud
just calls  the "make" command in  the directory where the  edited file
is. And it also shows output of  the command. So the only thing one was
to do is making of a simple Makefile...

It  might  seem  to be  impractical  but  it  is  universal -  for  any
compilation or other operation (like  formatting of a document with the
TeX) is  is possible  to write  a Makefile.  Thus there  is no  need to
incorporate strange functions into the text editor.

I don't say that the Vim command line (":!") is worse. But this is also
nice.


Written with the Vim (@S.D.F.), of course.


References:

[1] gopher://gopherpedia.com/0/Pluma%20%28editor%29
[2] https://mate-desktop.org