On Wed, Nov 28, 2018 at 06:22:52PM +0100, Ludovic Courtès wrote: > Efraim Flashner <efr...@flashner.co.il> skribis: > > > On Wed, Nov 28, 2018 at 11:59:15AM +0100, Pierre Neidhardt wrote: > >> I suspect most Guix developers use Emacs with the Geiser mode for enhanced > >> Scheme integration. > >> > >> A segfault on "C-x u"? (you mean undo?) Very strange. Can you reproduce a > >> specific recipe? Is it just in Guile files? What minor modes are you > >> running? > >> Is it terminal or graphical Emacs? > >> > >> Note that if you have a US QWERTY layout, you might prefer "C-/" to undo. > >> > > > > I use vim with no highlighting. We also have edi as a code editor. I > > haven't tried it out too much though, or with guix. > > I believe Vim provides syntax highlighting and autoidenting for Scheme, > as well as paredit.vim: > > https://www.gnu.org/software/guix/manual/en/html_node/Formatting-Code.html
vim does have a scheme module, in $out/share/vim/vim81/syntax/scheme.vim, and guix's code base gets recongized as scheme code. I meant that when I have my cursor over a parenthesis it highlights the other side, but that they're not color coded or something. The indenting does work fairly well with the default scheme.vim that learning vimscript for the purpose of creating a guix.vim has been backburnered for more than 2 years. -- Efraim Flashner <efr...@flashner.co.il> אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted
signature.asc
Description: PGP signature