doc: Document 'guix-edit' Emacs command.
* doc/emacs.texi (Emacs Commands): Document "M-x guix-edit". * doc/guix.texi (Invoking guix edit): Mention it.
This commit is contained in:
parent
b3fee145df
commit
7c1b1ae24a
|
@ -219,6 +219,28 @@ With @kbd{C-u}, make it verbose.
|
||||||
Once @command{guix pull} has succeeded, the Guix REPL is restared. This
|
Once @command{guix pull} has succeeded, the Guix REPL is restared. This
|
||||||
allows you to keep using the Emacs interface with the updated Guix.
|
allows you to keep using the Emacs interface with the updated Guix.
|
||||||
|
|
||||||
|
Finally, there is an Emacs variant of @command{guix edit} command
|
||||||
|
(@pxref{Invoking guix edit}):
|
||||||
|
|
||||||
|
@table @kbd
|
||||||
|
@item M-x guix-edit
|
||||||
|
As with @kbd{M-x guix-packages-by-name}, you can press @key{TAB} to
|
||||||
|
complete a package name.
|
||||||
|
@end table
|
||||||
|
|
||||||
|
If you are contributing to Guix, you may find it useful for @kbd{M-x
|
||||||
|
guix-edit} to open package files from your git directory. This can be
|
||||||
|
done by setting @code{guix-directory} variable. For example, after
|
||||||
|
this:
|
||||||
|
|
||||||
|
@example
|
||||||
|
(setq guix-directory "~/src/guix")
|
||||||
|
@end example
|
||||||
|
|
||||||
|
@kbd{M-x guix-edit guix} opens
|
||||||
|
@file{~/src/guix/gnu/packages/package-management.scm} file.
|
||||||
|
|
||||||
|
|
||||||
@node Emacs General info
|
@node Emacs General info
|
||||||
@subsection General information
|
@subsection General information
|
||||||
|
|
||||||
|
|
|
@ -4201,9 +4201,9 @@ launches the program specified in the @code{VISUAL} or in the
|
||||||
and that of Vim.
|
and that of Vim.
|
||||||
|
|
||||||
If you are using Emacs, note that the Emacs user interface provides
|
If you are using Emacs, note that the Emacs user interface provides
|
||||||
similar functionality in the ``package info'' and ``package list''
|
@kbd{M-x guix-edit} command and a similar functionality in the ``package
|
||||||
buffers created by @kbd{M-x guix-search-by-name} and similar commands
|
info'' and ``package list'' buffers created by @kbd{M-x
|
||||||
(@pxref{Emacs Commands}).
|
guix-search-by-name} and similar commands (@pxref{Emacs Commands}).
|
||||||
|
|
||||||
|
|
||||||
@node Invoking guix download
|
@node Invoking guix download
|
||||||
|
|
Loading…
Reference in New Issue