sudo apt update
sudo apt install nodejs npm
sudo apt install nodejs npm
sudo apt install cmake
<leader>wf: Save file<leader>we: Write & Exit
<leader>bn: Next Buffer<leader>bp: Previous Buffer
<leader>ff: Indent entire file
<F5>: Toggle terminal
<leader>,PP: Generate prototypes<leader>,PN: Generate prototypes (no namespace)
<leader>sl: Toggle Tagbar
<F8>: Toggle auto-pairs
<leader>n: Toggle file explorer<leader>N: Reveal current file<leader>R: Refresh explorer
<leader>ss: Switch header/source<leader>sh: Switch header/source (split)
<leader>te: File Browser<leader>tn: Noice<leader>tf: Frecency<leader>th: Help tags<leader>ff: Find files<leader>fl: Live grep<leader>fm: Browse media files<leader>fs: Open Frecency View<leader>bb: List buffers
<leader><leader>g: GitHub CLI
<leader>dv: Open Diffview<leader>dc: Close Diffview<leader>dt: Toggle Diffview files<leader>df: Focus on Diffview files<leader>dh: Diffview file history
<leader>rn: Rename symbol<leader>gd: Jump to definition<leader>gr: Show symbol reference<leader>ca: Code action
<leader>cw: CMake custom workspace setup script
$ cd ~/.local/share/nvim/lazy/telescope-fzf-native.nvim
$ make
in a neovim cmd
:TSInstall vimdoc
:TSInstall markdown
:MasonInstall harper-ls
Since frecency requires SQLite to keep track of usage statistics, you need to install SQLite first. Make sure you have it installed on your system.
You can typically install SQLite using your package manager:
For Debian/Ubuntu:
$ sudo apt install sqlite3
``bash cd ~/.local/share/nvim/lazy/telescope-fzf-native.nvim make