From 1abdec74c80aa0bf0d4e89bd7264a26abd832fdd Mon Sep 17 00:00:00 2001 From: tomit4 Date: Mon, 25 Apr 2022 09:12:34 -0700 Subject: [PATCH] finally got markdown preview working in nvim --- nvim/lua/keybindings.lua | 4 ++-- nvim/lua/packages.lua | 2 +- updates.txt | 4 ++++ 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/nvim/lua/keybindings.lua b/nvim/lua/keybindings.lua index 6b022a5d..7b61ea35 100644 --- a/nvim/lua/keybindings.lua +++ b/nvim/lua/keybindings.lua @@ -20,8 +20,8 @@ keymap('n', '', ':nohl', {silent = true}) -- Can't quite get working yet -- keybind map Ctrl + m to :MarkdownPreview --- vim.cmd[[nnoremap M MarkdownPreviewToggle]] --- keymap('n', '', ':MarkdownPreviewToggle', {noremap = true}) +-- vim.cmd[[nmap MarkdownPreviewToggle]] +keymap('n', '', ':MarkdownPreview', {}) -- -- Toggle Multi-Cursor with j or k vim.cmd[[nmap ]] diff --git a/nvim/lua/packages.lua b/nvim/lua/packages.lua index b18b74c1..28f5e10c 100644 --- a/nvim/lua/packages.lua +++ b/nvim/lua/packages.lua @@ -43,7 +43,7 @@ require('packer').startup(function() use {'lewis6991/gitsigns.nvim'} use 'Yggdroot/indentLine' use 'mg979/vim-visual-multi'-- {'branch': 'master'} - use {'iamcco/markdown-preview.nvim', run = ':call mkdp#util#install'} -- {'do': { -> mkdp#util#install() }} + use {'iamcco/markdown-preview.nvim'} -- :call mkdp#util#install() use 'luochen1990/rainbow' use 'windwp/nvim-autopairs' use 'simeji/winresizer' diff --git a/updates.txt b/updates.txt index c6f59aa3..15b8428f 100644 --- a/updates.txt +++ b/updates.txt @@ -12,3 +12,7 @@ add notation about using find to list only files in current directory and NOT su find $dir -maxdepth 1 -type f Comment out xfce in /etc/lightdm/lightdm.conf + +Copy keybindings.lua and packages.lua into ~/.config/nvim/lua run :PackerSync in nvim, and then run :call mkdp#util#install() + +You'll then be able to invoke markdown preview with Ctrl+S