vim 的 markdown 预览
每当我想记录下知识点时, 我都会默默打开 vscode, 创建一个 markdown 文件, 打开预览, 然后一边写作一边预览 , so easy.
然而, 事情并不是总是那么美好. 当我在 Vim 中写完代码, 此时我突然想记录我的想法, 但是当我想去打开 vscode 时, 我就发现这是一件多么令人厌烦的事情, 因为作为一个 “键盘俠”, 居然要让我的手离开键盘, 这是多么让我无法接受的事情. 而我想做的是, 双手不用离开键盘, 在 Vim 中写 markdown 文档, 然后还能实时预览.
我使用的系统是 Ubuntu 21.04.
首先需要安装一个 Vim 的 markdown 插件, 名字叫 markdown-preview.nvim, 由于我使用的插件管理器是 vim-plug, 因此安装命令如下
Plug 'iamcco/markdown-preview.nvim', { 'do': { -> mkdp#util#install() }, 'for': ['markdown', 'vim-plug']}
现在你可以打开一个 markdown 文件, 然后使用下面几个命令打开/关闭预览
" 打开预览
:MarkdownPreview" 关闭预览
:MarkdownPreviewStop" 打开/关闭预览
:MarkdownPreviewToggle
虽然在 Vim 的命令行下, 可以通过补全来输入上面这几个命令, 但是仍然是非常麻烦的, 因此可以在普通模式下映射一个快捷键, 在 ~/.vimrc
中简单配置下
" 使用谷歌浏览器
let g:mkdp_brower = 'chromium'
// Ctrl + p 打开/关闭预览
nmap <C-p> :MarkdownPreviewToggle<CR>
至此, 你可能已经满足了, 但是我觉得还有瑕疵, 我能不能让 Vim 显示在左半屏, 让浏览器显示在右半屏幕呢, 例如像下面这样
当然能, 首先按 window + 左方向键, 使终端在坐半屏幕显示, 然后通过上面定义的快捷键 ctrl + p 打开预览, 此时浏览器是全屏显示, 然后再按 window + 右方向键, 使浏览器在右半屏幕显示. 于是就有了上面的效果.
vim 的 markdown 预览相关推荐
- 教你实现Vscode的Markdown预览
vscode 的 markdown 预览是我们整天都在用的功能,有没有想过它是怎么实现的.或许有一天你会接到个定制 markdown 预览的需求,应该怎么做呢? vscode 的 markdown 预 ...
- 印象笔记终于支持默认markdown预览模式
印象笔记终于支持默认markdown预览模式 通过多年的等待及反馈,markdown终于在[印象笔记 7.0.28.5418 版]中支持的,设置默认预览模式的支持. 一.准备工作 把当前版本升级为 [ ...
- VSCode中一款超级强大的Markdown插件(可修改Markdown预览主题)--MPE
最近从github上clone了一份学习资料,资料里面很多markdown格式的文档,为了阅读方便,一开始我用sublime导入了这些文档,但我没找到预览功能,网上查到了几个markdown相关的插件 ...
- VS CODE MarkDown预览字体修改
版本信息 1.72.1 解决办法: 1.打开设置(快捷键Ctrl + ",".或者左下角图标齿轮⚙) 2.搜索关键词".markdown-preview.markdown ...
- Markdown预览功能不可用解决方案
初学者在使用Markdown时也许会遇到这个问题 原因是电脑缺少一个组件,解决方案很简单,安装上就好了,以下是链接 http://markdownpad.com/download/awesomium_ ...
- 谷歌浏览器markdown预览插件-Markdown Preview Plus
1 下载方式 谷歌商店下载 其他下载:Markdown Preview Plus-0.7.19 2 安装后配置 可以自己设置css样式
- markdown一边写一边预览_如何用Markdown轻松排版知乎专栏文章?
免费.便捷.高效的知乎专栏Markdown排版技巧.希望本文可以让你的写作过程也变得更愉悦. 痛点 从前,写作时的排版是件辛苦事.不论你把排版环节放在写作中还是写作后,总会在心里清楚意识到,还有这么一 ...
- VSCode中预览markdown和修改预览样式
一VSCode可以直接编辑markdown并且预览 二修改VSCode中markdown预览样式 三我不管我直接下载插件 四结束 一.VSCode可以直接编辑markdown并且预览 使用快捷键Ctr ...
- Mac配置炫酷终端以及直接预览Markdown和各类代码
1. 下载iTerm2 brew cast install iTerm2 安装完成后,在/bin目录下会多出一个zsh的文件. Mac系统默认使用dash作为终端,可以使用命令修改默认使用zsh: c ...
- windows下nvim基础配置(编写和预览markdown)
第一步 安装nvim,下载地址:http://neovim.io/. 第二步 配置plug-vim,下载plug.vim文件(https://github.com/junegunn/vim-plug) ...
最新文章
- MsSQL学习第五章---排序和分页
- 计算机网络基础昆明理工大学,昆明理工大学 计算机网络基础 实验四
- java乱码转中文乱码_java字节数组转换中文乱码,请求帮助
- c++ vector 赋值_数据分析:R篇 | 变量赋值、计算、画图、基本检验
- java list 排序_java 对list进行排序
- Android NavigationView中设置menu中的item字体颜色
- [MetalKit]37-Using-ARKit-with-Metal使用ARKit与Metal
- vue项目中使用cn打印组件
- 恶搞c语言小程序,用C语言做的 一个整人的小程序
- Oracle跨平台迁移之XTTS
- 百度云BOS上传文件并返回文件地址
- 聊聊如何做技术战略规划
- 高德地图WEB端,在所画的圆(Circle)内显示在圆(Marker)内的点
- 算法导论 — 比较排序算法对比实验
- 菜鸟系列之一:在ubuntu linux下搭建android开发
- android自定义插值器_自定义缓动插值器,可在Android中实现有意义的动作
- [CDLinux]制作U盘CDLinux系统启动盘
- js距离米转换为千米_公里和千米的换算(千米和米换算公式)
- python 计算股市技术分析PSY指标
- 设计模式之备忘录模式