前言 用vim在服务器上写脚本,然后直接跑。比如python脚本,我一般都是ctrl+z,将vim进程挂起,然后用命令python3 xx.py跑起来,跑完再fg将后台进程重新跑起来。后面看到这个视频(vim编写python实战),才发现原来可以设置快捷键直接跑,看来我工具用得还是不深入。。。 设置快捷键编译运行 不说那么多,直接上配置,跑起来。这里我是将F5设置为快捷键,然后根据不...
前言 由于本人从事服务端开发,经常用vim写代码或者写一些脚本,而对于一些编程语言,文件头都有固定的格式,比如 python一开头都会加# -*- coding: utf8 -*- c/c++头文件固定带一些条件宏 类似一些IDE功能,新建文件即可记录创建文件的作者、邮箱、日期等等 vim也提供了自动生成文件头的一些函数,需要我们在.vimrc里面自己编写函数生成。 ...
前言 本文主要讲述: 如何将git bash加入到Windows Terminal 将右键菜单Git Bash Here改成用Windows Terminal包装的git bash 其实阅读过上一篇文章WindowsTerminal配置的小伙伴应该也知道如何配置这两项了,这篇是大概记录一下,主要讲解怎么修改git bash的注册表。 Windows Terminal 添加...
前言 之前Windows一直用的X-shell,然而由于版权问题,商业版得付费用了。现在Windows有了Windows-Terminal,于是就着手配置Windows-Terminal。不得不说Windows到现在,命令行也越来越好用了,power-shell还有wsl,然后后面又出了个Windows-Terminal,这对于我这种习惯用命令行的人来说,体验是越来越好了。这篇文章主要介绍以...
日志系统 首先,我们跑起来后,就尝试着改代码,最简单的就是打印一行日志。会打日志后,有什么流程上不清楚的地方就可以打印日志看看。 Hello, nginx! 那我们看看nginx日志怎么打印出来,因为我们刚看这个代码,去找到日志函数就太麻烦了(虽然可以搜log关键字),不过因为还有日志级别这些的,你找到的函数打印,不一定能打印到文件里面。所以最简单的,就是从error.log找...
前言 看了«深入理解Nginx»的一些章节后,发现看完还是云里雾里,于是想重新看源码整理一遍。然后就想,要是我是一个从头看源码的人,我会怎么开始看,所以就想着记录一下自己整理源码的过程。 首先,我们把源码下载下来,然后编译跑起来。为什么要跑起来呢,因为看代码其实很枯燥,所以跑起来,一边实践一边看代码,是比较好的方式。我们在哪看不懂或者有疑问,也可以加上日志,跑起来看看。 ...