neovim-qt

Qt5中的Neovim客户端库和GUI
授权协议 ISC
开发语言 C/C++
所属分类 应用工具、 文档/文本编辑
软件类型 开源软件
地区 不详
投 递 者 牧梓
操作系统 Windows
开源组织
适用人群 未知
 软件概览

neovim-qt 是 Neovim 客户端的 GUI,使用 QT5。

安装

您可以使用CMake和您选择的构建系统进行构建。它应该在Qt5和Msgpack可以构建的任何系统中构建。

对于Unix调用

$ mkdir build
$ cd build
$ cmake -DCMAKE_BUILD_TYPE=Release ..
$ make

对于Windows,MSVC和Mingw均受支持。使用以下

$ mkdir build
$ cd build
$ cmake -DCMAKE_BUILD_TYPE=Release ..
$ cmake --build .

对于MSVC构建,您可能必须指定VS版本和构建类型。始终确保VS版本与您的Qt库匹配。

$ mkdir build
$ cd build
$ cmake -G "Visual Studio 14" -DCMAKE_BUILD_TYPE=Release ..
$ cmake --build . --config Release --target install

二进制文件将位于build / bin /下。GUI二进制文件称为nvim-qt。运行make install以安装它,或从将环境变量设置NVIM_QT_RUNTIME为保存GUI shim插件的路径的源代码执行

$ NVIM_QT_RUNTIME_PATH=../src/gui/runtime bin/nvim-qt

有关详细的构建说明,请参见Wiki

  • RAlt:: send ^c sleep,90 Run,D:\Neovim\bin\nvim-qt.exe,"%clipboard%" ;tooltip %clipboard% return 这样写,不用担心空格.现在还有就是字体不好看. 字体不支持用_表示.因而得用\来表示空格. 还有中文字体,目前而言,调用vim函数不成功.但自己输入命令又是可以的.总之不稳定.问题多得很.

  • nvim tree 文件管理 快捷键 a 增加新的文件 r 重命名文件名称 d 删除文件 o 打开文件 nvim buffer 命令 bn : buffer 切换 bd : buffer delete 删除当前的buffer 空间

  • 支持Markdown 系列简介 SpaceVim 是一个 Vim/Neovim 的配置和插件集合,可以快速方便的用 Vim/Neovim 打造传说中的 IDE ! 在个人的体验中,发现 Neovim 和 SpaceVim 结合的体验较好,所以个人就选择了以 Neovim 来使用 SpaceVim。 不过 vim/gvim 我还是必安装的(不做过多的配置),用来快速的编辑小文件。 鉴于 Window

  • Running D:\sdk\Qt\Tools\CMake_64\bin\cmake.exe -S D:/Users/hongs/Desktop/workspace/QtProjects/untitled -B D:/Users/hongs/Desktop/workspace/QtProjects/build-untitled-Desktop_Qt_6_2_4_MinGW_64_bit-Debug

  • 安装 github安装包地址 在Windows的Pre-built archives下 点击nvim-win64.zip,下载。 解压安装包,放入适合的文件中,比如 D:\Editor中。 双击 nvim-qt.exe。 后续操作 所在文件夹加入环境变量D:\Editor\Neovim\bin 在C:/Users/foo/AppData/Local/nvim/site中创建spell文件夹,打开n

 相关资料
  • Neovim 是 Vim 的一个雄心勃勃的重构。主要目标是: 重构代码以改善维护 实施新的高级功能 展示一个更好、更强大的插件系统 开放的开发模式,随时接受贡献,接受的标准也很明确。 特性: 现代图形用户界面 从任何语言访问API,包括C/C++, C#, Clojure, D, Elixir, Go, Haskell, Java, JavaScript/Node.js, Julia, Lisp,

  • VSCode Neovim 是将 Neovim 集成到 VSCode 的插件,该插件将 Neovim 实例完全嵌入到 VSCode,而非半成品的 VIM 模拟。此外 VSCode 原生功能被用于插入模式和编辑器命令。 主要特性 通过使用 Neovim 作为后端,几乎完全集成了功能完整的 VIM 支持自定义init.vim和许多 VIM 插件 “一等公民”支持且无延迟的插入模式,让 VSCode 做

  • Neovim 主机插件 Elixir 。 示例代码; defmodule AutoComplete do  use NVim.Plugin  deffunc elixir_complete("1",_,cursor,line,state), eval: "col('.')", eval: "getline('.')" do    cursor = cursor - 1 # because we a

  • 黑客新闻在 Neovim

  • neovim-e 是 Neovim 的 Electron UI。 示例: # Location# %APPDATA%/Neovim-e/config.cson for Windows# %XDG_CONFIG_HOME/Neovim-e/config.cson OR ~/.config/Neovim-e/config.cson for Linux# ~/Library/Application Su

  • Neovim-dot-app 是 Neovim 的 Mac OS X GUI。