Skip to content

Releases: softwareQinc/nvim-sq

Version 1.2

20 Feb 15:37
826ad12
Compare
Choose a tag to compare

nvim-sq version 1.2

Changes

  • Snippets for the Catch2 unit testing
    framework

Version 1.1

07 Feb 01:38
e8b0703
Compare
Choose a tag to compare

nvim-sq version 1.1

Changes

  • Code refactoring
  • Appends / when auto-completing paths in Command mode
  • Rounded boxes for LSP hover/signature_help
  • Toggle transparent background
  • Removed Neovide font settings, as it should be specified in
    $XDG_CONFIG_HOME/neovide/config.toml, see
    https://neovide.dev/config-file.html#font

New plugins

New key mappings

  • [q for :cprevious
  • ]q for :cnext
  • [Q for :cfirst
  • ]Q for :clast
  • <leader>br to toggle transparent background, non-transparent by default

Version 1.0

20 Jan 16:20
cadc15b
Compare
Choose a tag to compare
  • Initial public release
  • Code base refactoring
  • sort_lastused = true in telescope.lua, sort last two used buffers
  • New key mappings
    • <leader>fos toggles LSP format buffer on save on/off, on by default
  • Updated key mapping
    • count-<leader>cf executes the current OpenQASM buffer count number of times with qpp_qasm (requires Quantum++), displaying the final quantum state

Version 0.3.2

02 Jan 15:50
1d4b110
Compare
Choose a tag to compare

nvim-spectre updates

  • Added <leader>sq send all items to Quickfix list

Telescope updates

  • Added Telescope live_grep in local buffer list, <leader>fG
  • Added Telescope grep_string for finding string under cursor in all files in the current directory, <leader>fS
  • Added Telescope grep_string for finding string under cursor in local buffer list, <leader>fT

Version 0.3.1

06 Dec 20:14
011ba55
Compare
Choose a tag to compare
  • Replaced set/setlocal with vim.opt/vim.opt_local

Version 0.3.0

09 Sep 14:12
f3b8745
Compare
Choose a tag to compare
  • Added customized LuaSnips snippets for CMake, GoogleTest, OpenQASM 2.0, Lorem Ipsum and LaTeX, see lua/snippets
  • Enabled running OpenQASM files via qpp_qasm (requires Quantum++)
  • Enabled transparent editing of GnuPG-encrypted files (UNIX-like platforms only)
  • Improved UI for Lazy, Mason, and nvim-cmp
  • Changed default dark colour scheme from Catppuccin to Kanagawa
  • Bugfix in auto colour scheme setting
  • Disabled lua_ls formatting, as it conflicted with stylua from none-ls
  • New plugins:
  • New keymaps:
    • <leader>bd maps to :set background=dark<CR>
    • <leader>bl maps to :set background=light<CR>
    • <leader>bl toggles between light <-> dark backgrounds
    • count-<leader>cx executes the current OpenQASM buffer count number of times with qpp_qasm
    • count-<leader>cy executes the current OpenQASM buffer count number of times with qpp_qasm, displaying the final quantum state
    • <leader>fC maps to :Telescope git_bcommits<CR>
    • <leader>fr maps to :Telescope lsp_definitions<CR>
    • <leader>fT maps to :TodoTelescope<CR>
    • <leader>tf maps to :FloatermNew<CR>
    • <leader>xT maps to :TodoTrouble<CR>

Version 0.2.5

12 Aug 11:55
7ef5b8d
Compare
Choose a tag to compare
  • Colour scheme changes automatically at specific time (see bottom of init.lua)
  • <leader>? shows buffer-local keymaps

Version 0.2.4

07 Aug 14:29
9ef8802
Compare
Choose a tag to compare
  • Key mappings mnemonics (e.g., gd -> LSP [g]o to [d]efinition)
  • Telescope LSP definitions/references, <leader>fd, <leader>fr
  • Minor bug fixes

Version 0.2.3

02 Aug 17:24
824843f
Compare
Choose a tag to compare
  • Minor fixes
  • vimls LSP

Version 0.2.2

31 Jul 05:59
553f54f
Compare
Choose a tag to compare