首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

全程敲代码,速度飞快易搜索,硬核小哥教你上手LaTeX+Vim

不到一天,相关推文就已经有2000赞,Hacker News论坛上盖了200楼。 甚至有网友评论称:“你就是我们需要的英雄!” 他是怎么做到的呢?秘密武器就是:LaTeX+Vim! ?...这位来自欧洲的小哥非常强烈安利Vim文本编辑器,他说: 用LaTeX写数学公式,我选Vim编辑器。它强大、通用、可扩展性很强。...他用Vim编辑LaTeX的场景,就像下面这样: ? 左边是Vim,右边是pdf阅读器Zathura,它也有类似Vim的快捷键。 小哥用的操作系统是Ubuntu,使用bspwm作为窗口管理器。...在Vim中,使用的LaTex插件是vimtex,它有语法高亮显示、目录视图、同步对象等功能。...然后键入环境的名称,这个名称在\end{}命令中也是一样。按下Tab键,就能够将光标放置在新创建的环境中。 ?

1.2K40
您找到你想要的搜索结果了吗?
是的
没有找到

硬核小哥教你上手 LaTeX+Vim;1700页数学笔记火了!全程敲代码,速度飞快易搜索

不到一天,相关推文就已经有2000赞,Hacker News论坛上盖了200楼。 甚至有网友评论称:“你就是我们需要的英雄!” 他是怎么做到的呢?秘密武器就是:LaTeX+Vim! ?...这位来自欧洲的小哥非常强烈安利Vim文本编辑器,他说: 用LaTeX写数学公式,我选Vim编辑器。它强大、通用、可扩展性很强。...他用Vim编辑LaTeX的场景,就像下面这样: ? 左边是Vim,右边是pdf阅读器Zathura,它也有类似Vim的快捷键。 小哥用的操作系统是Ubuntu,使用bspwm作为窗口管理器。...在Vim中,使用的LaTex插件是vimtex,它有语法高亮显示、目录视图、同步对象等功能。...然后键入环境的名称,这个名称在\end{}命令中也是一样。按下Tab键,就能够将光标放置在新创建的环境中。 ?

3.4K20

全程敲代码,速度飞快易搜索,硬核小哥教你上手LaTeX+Vim

不到一天,相关推文就已经有2000赞,Hacker News论坛上盖了200楼。 甚至有网友评论称:“你就是我们需要的英雄!” 他是怎么做到的呢?秘密武器就是:LaTeX+Vim!...这位来自欧洲的小哥非常强烈安利Vim文本编辑器,他说: 用LaTeX写数学公式,我选Vim编辑器。它强大、通用、可扩展性很强。...他用Vim编辑LaTeX的场景,就像下面这样: 左边是Vim,右边是pdf阅读器Zathura,它也有类似Vim的快捷键。 小哥用的操作系统是Ubuntu,使用bspwm作为窗口管理器。...在Vim中,使用的LaTex插件是vimtex,它有语法高亮显示、目录视图、同步对象等功能。...然后键入环境的名称,这个名称在\end{}命令中也是一样。按下Tab键,就能够将光标放置在新创建的环境中。

1.4K20

全程敲代码,速度飞快易搜索,硬核小哥教你上手 LaTeX+Vim

不到一天,相关推文就已经有2000赞,Hacker News论坛上盖了200楼。 甚至有网友评论称:“你就是我们需要的英雄!” 他是怎么做到的呢?秘密武器就是:LaTeX+Vim! ?...这位来自欧洲的小哥非常强烈安利Vim文本编辑器,他说: 用LaTeX写数学公式,我选Vim编辑器。它强大、通用、可扩展性很强。...他用Vim编辑LaTeX的场景,就像下面这样: ? 左边是Vim,右边是pdf阅读器Zathura,它也有类似Vim的快捷键。 小哥用的操作系统是Ubuntu,使用bspwm作为窗口管理器。...在Vim中,使用的LaTex插件是vimtex,它有语法高亮显示、目录视图、同步对象等功能。...然后键入环境的名称,这个名称在\end{}命令中也是一样。按下Tab键,就能够将光标放置在新创建的环境中。 ?

1.2K20

世界上最好的编辑器Vim:1700页数学笔记是如何实时完成的

图片截图来自 CS224n 2019 在这篇文章中,作者在攻读数学专业学士学位的第二个学期开始用 LaTex 做课堂笔记,自此以后一直在使用,总共记下了 1700 页的笔记。...VimLaTex 我使用 VimLaTex 中记文本和数学公式。Vim 是一个功能强大的通用文本编辑器,可扩展性很强。...我使用 Vim 写代码、LaTex、mark­down 等一切基于文本的东西。Vim 具有一个非常陡峭的学习曲线,一旦你弄清楚了基本原理,则很难再使用那些缺少 Vim 快捷键绑定的编辑器。...以下是我编辑 LaTex 时屏幕的样子: ? 左边是 Vim,右边是我的 pdf 查看器 Zathura(也有类似于 Vim 的快捷键绑定)。...在第四、第五个例子中,它试图找到匹配圆括弧。

1.9K10

使用 Neovim 和 VimTeX 撰写 LaTeX (Lua 配置)

需要的东西 默认使用 wbthomason/packer.nvim来进行 Neovim 的插件管理, 本篇关注于在此基础上的 \LaTeX 配置, 而非如何搭建一个好用的 Neovim, 所以其他基础的东西不会列出...名字 说明 lervag/vimtex 用于 Vim 和 Neovim 的 $\LaTeX$ 文件类型插件 mhinz/neovim-remote 用于编辑器和 PDF 交互 TeXLive TeX Live...提供 $\LaTeX$ 环境 KDE/okular PDF 查看器 (当然选择其他支持VimTeX 反向检索的都可以) 安装并配置 VimTex 配置因人而异, 可根据具体情况修改....= '--unique' end 然后进入 Neovim, 执行命令 PackerInstall 安装 VimTeX....而在其他的 PDF 预览软件 (如 zathura )是 Ctrl + LeftClick image.png 常用的命令 命令 作用 VimtexCompile 持续编译模式(实时监听文件变化并编译)

3.9K30

硬核小哥超快配图1700页数学笔记,教你上手LaTeX+Inkscape

边策 乾明 发自 凹非寺 量子位 报道 | 公众号 QbitAI 之前,我们介绍了一位神奇的本科生,他在数学课上用Vim+LaTeX,全程手打出1700页课堂笔记,速度直追老师的板书。 ?...给LaTeX文档加上图形 Inkscape可以选择使用LaTeX渲染图形中的文本,只需在保存时把图形导出为pdf和LaTeX文件。...就实现而言,这意味着快捷方式管理器会“重播”这些“键盘事件”,也就是说,将它们传递到Inkscape中,然后执行命令。...图形中通常会包含数学公式,小哥就想着能够使用自己在Vim里面设定好的“代码片段”。 为了实现这一点,他设定按T来打开一个小的Vim窗口,在这里可以输入LaTeX代码。...小哥主要选择第一种方法, 因为文本是由LaTeX文档呈现的。 这意味着字体将始终匹配,并且可以使用文档中定义的宏。然而,一个缺点是文本的定位有时有点困难。

1.8K20

Linux服务器那么参数该如何监控,掌握这些Linux监控命令可以早点下班!

./* 操作系统 IPC 共享内存/队列: ipcs #(shmems, queues, semaphores) 平时我们经常需要监控内存的使用状态,常用的命令有free、vmstat、top、dstat...这就是 buffer 的原因:拷贝程序虽然已经把数据放到 buffer 中,但是还没有全部写入到 U 盘中 同样的,可以使用sync命令来手动flush buffer中的内容: > sync --help...us值比较高时,说明用户进程消耗的 CPU 时间,如果长期大于 50%,可以考虑优化程序 sy列:表示内核进程消耗 CPU 的时间百分比。...sy值比较高时,说明内核消耗的 CPU 时间,如果us+sy超过 80%,就说明 CPU 资源存在不足 id列:表示 CPU 处在空闲状态的时间百分比 wa列:表示 I/O Wait 所占 CPU 的时间百分比...调试工具 14.1 perf 14.2 strace strace命令用于打印系统调用、信号: strace -p strace -p 5191 -f strace -e trace=signal -p

54310

Latex

安装后,你需要一个编辑器来编写 LaTeX 文档。你可以使用你想要的任何编辑器(记事本,vim,nano,gedit 等) ,但我建议你选择免费和跨平台的 Texmaker 。...提高生产力的工具 一开始,LaTeX 语法看起来令人生畏,为你知道并需要使用的所有数学符号提供了大量新命令。 这个网站 允许用户在线编写公式,并且还有大量符号,你只需单击,生成所需的代码即可。...每当你需要符号但不知道命令时,请使用 这个网站 。你所要做的就是绘制符号,然后右侧会出现建议。 在 LaTeX 中创建表格会特别烦人。我通常在 这里 这样做,然后要求网站生成相应的代码。...你需要做的就是使用命令 \ usepackage {name_of_the_package} 将它们包含在文档的开头。...这里 你可以找到例子和有用的命令。 逻辑 对于自然扣除,有 bussproofs 包 。你可以在 此处 找到包含示例的用户指南。

2.3K11

超级文本编辑器Sublime Text3「建议收藏」

Windows下基本环境配置 生成你的第一个LaTex文档 反向搜索 Linux下环境配置 字数统计 自动补全 文件编译 LaTex公式实时预览 Sublime 设置 为Sublime...代码匹配高亮 Bracket Highlighter 安装: Package Control 搜索安装: Bracket Highlighter....反向搜索 为了从PDF中定位到Latex源码位置,可设置Sumatra PDF的反向搜索命令(不设置默认用记事本notepad打开),在DOS命令窗口或者Sumatra PDF中选择菜单-设置-选项,找到设置反向搜索命令输入框...命令自动补全(LaTeX-cwl)]”) 文件编译 对于大型文档,通常使用 L a t e x Latex Latex的include, includeonly, input等命令,那么在编写子文件时...Windows下基本环境配置 生成你的第一个LaTex文档 反向搜索 Linux下环境配置 字数统计 自动补全 文件编译 LaTex公式实时预览 Sublime 设置 为Sublime

2.5K20

Vim的使用知道这写就够了

vi/vim工作模式 命令模式 i 切换到输入模式,就可以输入字符 x 删除当前光标所在处的字符 : 切换到底行命令模式,可以在最低一行输入命令 若想要编辑文本:启动Vim,进入命令模式,按下 i ,切换到输入模式...底行命令模式 在命令模式下按下 : (英文冒号)就进入底行命令模式 底行命令模式可以输入单个或多个字符的命令,可用的命令非常,常用的如下: q 退出程序 w 保存文件 wq 保存并退出 q!...强制退出 Vim 的配置文件 Vimrc的详细参数: syntax on 支持语法高亮 set nu 显示行号 set no nu 不显示行号 set ai 设置自动缩进 set shiftwidth=...用恰当的空格来填充这个 tab Vim文件编辑 filename vim 将在原窗口中打开新的文件,若旧文件编辑过,会要求保存 sp filename vim 将分割出一个横向窗口,在该窗口中打开新文件...name 在整篇文档中搜索匹配 name 的字符串向上查找 查找到以后,再输入 n 查找下一个匹配处,输入 N 反方向查找 Vim的文件替换 单个字符替换用 r 覆盖多个字符用 R 用多个字符替换一个字符用

59030

Ipython

魔术命令分为两种: 以%开头,是作用于行的魔术命令 %pdoc 打印对象的文档字符串 %quickref#查看语法和魔法命令 %magic:获取所有魔法命令及其用法 %timeit#测量语句的执行时间...path n1,n2,n3:保存指定的 cell %bookmark:将常用目录保存为别名,方便使用 以%%开头,表示在整个 cell 单元起作用 %%timeit#测量 cell 的执行时间 %%latex...:latex 渲染 %%markdowh %%writefile:将单元格文件写入指定文件中 #设置所有单独一行的变量都可以自动打印结果 from IPython.core.interactiveshell...#变量名后按Tab键可以查询相关变量名实现自动补全, #也可以补全函数的关键词参数 np.*load*?...#搜索命名空间,利用通配符来匹配所有的名字 #Ipython的魔术命令(python中没有) #空行输入 In & Out 快捷键 导航快捷键 文本输入快捷键

1.1K30

Linux系统中的几个实用技巧

一:Linux中的find命令 find命令用来在指定目录下查找文件。任何位于参数之前的字符串都将被视为欲查找的目录名。如果使用该命令时,不设置任何参数,则find命令将在当前目录下查找子目录与文件。...(reverse-i-search)`vim': vim /etc/network/interfaces 如果我想找另一个vim命令呢?...就按几次 Ctrl + R ,就可以继续向前搜索 “vim" 的内容了 :(reverse-i-search)`vim': vim .ssh/known_hosts 如果找到了,按 -> 或者直接回车...命令是: :w !sudo tee % 这个命令将会要你输入密码,就像在命令行中使用 sudo vim一样。 四:查看历史命令:history(例如:history 10 查看最近10条命令) ?...五:文本搜索工具:grep(可以使用正则表达式搜索文本,并把匹配的行打印出来) 配合history使用: history | grep ls (搜索历史命令中带ls的) ? 海上生明月,天涯共此时.

70920

GitHub 热点速览 Vol.36:当股票遇到机器学习,异常股无所遁形

本周特推 1.1 轻松学 Vim:Learn-Vim 本周 star 增长数:1500+ 如何掌握强大的文本编辑器 Vim?...Learn-Vim 给你指了一条 smart 路学习 Vim,轻松掌握 Vim。 GitHub 地址→https://github.com/iggredible/Learn-Vim ?...它提供初始项目、开发调试、编译打包的命令行工具,内置布局、权限、数据字典、状态管理、API 等多个模块,文件目录结构即路由,用户只需要编写页面内容。...2.6 Python 算子变 Latex:handcalcs 本周 star 增长数:1450+ New handcalcs 是一个可将 Python 算子转换为渲染 Latex 的 Python 库...作为一个在 Latex 中自动呈现 Python 计算代码的库,但其方式类似于使用铅笔编写计算时格式化计算的方式:先写出符号公式,然后进行数值替换,然后是结果。

63540

LatexNote使用总结

LaTex使用运行 用windows记事本写Latex 新建记事本,并将其后缀改为.tex(或者在Windows命令行中输入notepad test.tex创建Latex文件); 编译命令latex...\end{equation} \end{document} 可以在cmd命令行中输入texdoc ctex命令打开ctex宏包手册 使用texdoc lshort-zh命令查看LaTex简单使用教程...\emph{ SVM 和 ANN 在光谱遥感影像分类中的比较研究}[J].海洋测绘.2016,36(05):19-22....% 命令只能由字母组成,不能以\end 开头 % \newcommand{}[][]{} % \newcommand可以是简单字符串替换,例如: % 使用...不受 #1 喜欢} % \newcommand的参数也可以有默认值 % 指定参数个数的同时指定了首个参数的默认值,那么这个命令 % 的第一个参数就成为可选参数(要使用中括号限定) \newcommand

5.1K20
领券