使用Highlight.js为网页添加语法高亮功能

Highlight.js是目前最受欢迎的JavaScript语法高亮工具,下来介绍如何使用之。

Highlight.js特性

  • 192 种语言和 498 个主题
  • 自动语言检测
  • 适用于任何 HTML 标记
  • 零依赖
  • 兼容任何 JS 框架
  • 支持 Node.js 和 Deno

首先在https://highlightjs.org/download下载Highlight.js,可以按需定制选择语言,要么就选择所有语言。

Vim Markdown语法高亮

使用vim-markdown插件,可以为VIM添加Markdown的语法高亮。

安装vim-markdown插件

安装方法:

mkdir ~/.vim/
cd ~/.vim
wget https://github.com/xotd/vim-markdown/archive/master.tar.gz
tar --strip=1 -zxf vim-markdown-master.tar.gz

Vim开启语法高亮

编辑~/.vimrc,写入syntax on

vim-markdown插件

https://github.com/xotd/vim-markdown

GitHub端口22连接超时改用443端口连接

clone github仓库时老是提示22端口超时,如下:

$ git clone git@github.com:xtod/yuwang.git
Cloning into 'yuwang'...
ssh: connect to host github.com port 22: Connection timed out
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

还提示是否对该仓库具有访问权或者仓库是否存在,这不废话么,我肯定确认。

于是试着ssh -T了一下,看能不能访问,但提示的还是22端口超时