From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on ip-172-31-65-14.ec2.internal X-Spam-Level: X-Spam-Status: No, score=1.0 required=3.0 tests=BAYES_40,FORGED_GMAIL_RCVD, FREEMAIL_FROM,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 X-Received: by 2002:a0c:8041:0:b0:4af:b13b:2624 with SMTP id 59-20020a0c8041000000b004afb13b2624mr36887598qva.92.1666795537127; Wed, 26 Oct 2022 07:45:37 -0700 (PDT) X-Received: by 2002:ad4:5de8:0:b0:4bb:9b8c:5574 with SMTP id jn8-20020ad45de8000000b004bb9b8c5574mr1005343qvb.71.1666795536945; Wed, 26 Oct 2022 07:45:36 -0700 (PDT) Path: eternal-september.org!reader01.eternal-september.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Wed, 26 Oct 2022 07:45:36 -0700 (PDT) In-Reply-To: <0e606cd7-8590-4d5e-b60e-68649c80e561n@googlegroups.com> Injection-Info: google-groups.googlegroups.com; posting-host=80.219.132.172; posting-account=cU-FIgkAAAAt3rnU3fKOTRqR1o3Ktx1Y NNTP-Posting-Host: 80.219.132.172 References: <0e606cd7-8590-4d5e-b60e-68649c80e561n@googlegroups.com> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: Subject: Re: Another update to the VIM plugin. From: Martin Krischik Injection-Date: Wed, 26 Oct 2022 14:45:37 +0000 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Received-Bytes: 3019 Xref: reader01.eternal-september.org comp.lang.ada:64560 List-Id: Thanks for the heads up. briot.e...@gmail.com schrieb am Mittwoch, 26. Oktober 2022 um 09:21:21 UTC+= 2: > Thanks Martin,=20 >=20 > I also recommend using neovim instead of vim, because of the builtin LSP = (language-server protocol) support. We can then independently install the a= da language server from AdaCore (https://github.com/AdaCore/ada_language_se= rver), and with a small configuration step we now have full cross-reference= s in Ada...=20 > The main difficulty is loading the proper project file, I will likely wri= te a small blog post on the subject, though I could simply post the config = I have here if there's interest. =E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94 >port info neovim neovim @0.7.2 (editors) Variants: debug, universal Description: Neovim is a project that seeks to aggressively refact= or Vim. It already adds a new plugin architecture, job control, and a remote API. Homepage: https://neovim.io Build Dependencies: cmake, pkgconfig Library Dependencies: gettext, libuv, libvterm, libtermkey, unibilium, msgp= ack, luajit, lua51-lpeg, lua51-mpack, luv-luajit, libiconv, tree-sitter Conflicts with: neovim-devel Platforms: darwin License: Apache-2 and Vim and GPL-2+ Policy: openmaintainer =E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94 Nice, there is a macOS version. But I notice no dependencies to any GUI fra= mework and when I did try it out there was indeed no GUI support. I'm actua= lly using GVim =E2=80=94 the Vim with the graphical user interface and I'm = not going back to a Terminal based editor. Still good to know the option ex= ists. Regards Martin