POLOXUE's BLOG

POLOXUE's BLOG

28 Sep 2023

我的开发环境:iTerm2 终端的安装与体验

1,020 words, ~4 min read

本系列的目标是介绍如何基于 iTerm2、zsh、Tmux 和 Neovim 搭建我的日常开发环境。 本文是搭建我的开发环境系列中的第一篇,将介绍如何安装与配置 iTerm2,安装成功后,即可阅读下一篇 [从 0 开始:教你如何配置 z...
27 Sep 2023

基于 LunarVim 搭建不同编程语言 IDE

1,407 words, ~5 min read

本文介绍,如何基于 LunarVim 搭建不同编程语言的 Neovim IDE 开发环境。 ## 前言 本文将用几行命令快速安装 Neovim IDE,完成不同编程语言的环境搭建。尽量不涉及到自定义配置,将完全基于 LunarVim ...
25 Sep 2023

Neovim 配置隔离-实现多语言环境支持

2,106 words, ~8 min read

本文将介绍如何实现 Neovim 的配置隔离,实现不同编程语言使用不同的编辑器配置。 ## 背景说明 近段时间,一直在学习如何高效使用 Neovim。不断配置的过程中想到,Neovim 是否支持配置隔离,不同用途不同配置。最直接的体现...
25 Sep 2023

Vim 小技巧:高效利用 vim 的行号

991 words, ~3 min read

我们知道,Vim 支持配置是否显示行号,对这个行号认知,我们一般指的是绝对行号。其实 Vim 支持配置两种行号模式:`number`(绝对行号) 和 `relativenumber`(相对行号)。 今天,基于 vim 行号介绍一个提升其...
18 Sep 2023

什么是 zsh?我是否应该使用 zsh

1,231 words, ~4 min read

我们知道,在所有的 Linux/Unix 中 shell,Bash 是最流行的,它是多数 Linux 发行版的默认 shell。除了 bazh,zsh 是另外一款非常流行的 shell。它功能更强大,而且还是 macOS 中的默认 She...
17 Sep 2023

从 0 开始:教你如何配置 zsh

3,877 words, ~15 min read

本文将介绍如何使用 zsh 来提升命令行的操作效率。 你是否每天都在与命令行打交道? 如果答案是 "Yes",那你肯定想拥有一个强大可定制的 Shell。 而 zsh 就是为这个目标而生,它运行于诸如 Linux 、MacOS 等类 ...
15 Sep 2023

小 Sheldon 如何撩妹

269 words, ~1 min read

{{< youtube SRs6bX73bYs>}} A: I'm afraid we have a bigger problem. B: What are you talking about? A: I'm a scientist...
15 Sep 2023

iTerm2 启动时进入 Tmux 模式

969 words, ~3 min read

介绍一个最快速的方式使 iTerm2 启动默认进入 Tmux 模式。默认情况下,每次启动 iTerm2,还需要一步输入 tmux attach 进入到 tmux 模式下。 我用 Tmux 是为了管理不同项目的工作区,常见的 IDE 一般...
28 Oct 2021

从头构建 Go Web 框架(二):中间件

1,789 words, ~7 min read

> 本系列文章写于 2014 年,相较于 golang 极短的发展历程,这已经是古董级别的一篇文章了,但 web 框架思想概念依然有效。系统通过这个系列文章,能让大家都现有 Go Web 框架有更深的认识。 本文是 "构建属于自己的 W...
23 Oct 2021

从头构建 Go Web 框架(一):介绍

1,363 words, ~5 min read

> 本系列文章写于 2014 年,相较于 golang 极短的发展历程,这已经是古董级别的一篇文章了,但 web 框架思想概念依然有效。系统通过这个系列文章,能让大家都现有 Go Web 框架有更深的认识。 本文是 "构建属于自己的 W...