为Powershell启用更舒服的自动补全
为什么要写这个呢?
主要吧,现在在Windows上,不管有什么多种多样的shell移植如Msys,Cygwin之类,用得最多最方便的,特别是和我目前主要使用的两个IDE/编辑器: Visual Studio与Visual Studio Code最相合的,肯定是Powershell。
但是,默认的Powershell自动补全非常难用,可以自动补全的参数就寥寥几个。我觉得还是可以稍微改进一下。
主要吧,现在在Windows上,不管有什么多种多样的shell移植如Msys,Cygwin之类,用得最多最方便的,特别是和我目前主要使用的两个IDE/编辑器: Visual Studio与Visual Studio Code最相合的,肯定是Powershell。
但是,默认的Powershell自动补全非常难用,可以自动补全的参数就寥寥几个。我觉得还是可以稍微改进一下。
最近需要用Latex编写文章,总有为选择的环境发愁的时候,但TexStudio的操作体验称不上好,如字体显示,自动补全等功能都比较麻烦。
因此从易用性角度还是选用了VSCode,一开始以为配置VSCode使用LaTeX会非常麻烦,但实际上比想象中简单很多。
大家都知道可以用SSH密钥对进行身份验证,达到登录Linux主机,或者登录Git平台的目标。
但有一个问题,有时候你可能拥有几个不同的SSH私钥(虽然没什么使用多个密钥对的必要性),或者私钥文件文件名不是默认的~/.ssh/id_rsa,应该怎么指定需要使用的私钥文件路径呢?
几种常见的情景如下所示,更多详细内容,和标准的定义,请参考ssh_config手册,或在终端中键入man ssh_config查看。
我日常使用的双拼输入方案为小鹤双拼,在大部分现代输入法中均已内置,但在Windows 10系统内置的微软拼音不内置该双拼方案。
使用注册表,可以轻松向系统中添加该双拼方案。但之前在网上搜索时候,有些方法不知道为什么会失败。这里贴一个我用起来没问题的。
使用方法:
.reg,双击合并该注册表1 | Windows Registry Editor Version 5.00 |
当你看到这篇文章的标题:
第N个我的第1篇文章
听起来很拗口对不对?其实就一个意思:我之前创建了好多个网站,写过很多次网站的第一篇文章,但出于各种原因,又重建这些网站和文章。
这次是趁着服务商打折,心血来潮弄了台不错的服务器,于是抛弃了以前的Wordpress,改用回Hexo作我的主页。同时,也备了个案,算是正儿八经提供网络内容服务了。
当然这个网站的核心内容还是没有变的,大概就是我一个人的碎碎念,随手写点小技术文章之类的放上来,希望能对大家有用。
第一篇文章有什么用处呢?我觉得可以用来写几个站点常用的功能(Tag),以后写文章时候可以复制这一部分的源代码。