分类软件下的文章

fz 发布于 11月28, 2019

VSCode Remote环境变量加载——续

上次我们提到了VSCode Remote的环境变量加载是在第一次远程服务器启动Remote Server(node启动)时。如果修改了环境变量想要重新加载,需要重新开启VSCode Remote的远程服务。但是我后来遇到了一个问题,VSCode Remote始终没有加载我在.bashrc里添加的环境变量,但是在VSCode中打开的终端的环境变量却没有问题,这是为什么呢?经过一番研究,终于发现,问题...

阅读全文 »

fz 发布于 09月29, 2019

修复WSL在NTFS文件系统下的权限问题

添加以下内容到/etc/wsl.conf。[automount]enabled = trueroot = /mnt/options = "metadata,umask=22,fmask=11"mountFsTab = false但是因为有BUG,umash没有生效,新创建的文件和文件夹还是777权限。所以我们手动添加以下内容到.bashrc以修改umask。if grep -q Microsoft...

阅读全文 »

fz 发布于 09月04, 2019

VSCode Remote环境变量加载

在使用VSCode Remote开发的时候,可能会遇到修改了bashrc但是VSCode没法获取到的情况。原因在于VSCode Remote本质上是跑在远程服务器上的node程序,第一次连接时会启动,即使关闭连接也不会结束进程,bashrc只在第一次启动时被读取。因此,重新开启VSCode Remote的远程服务即可,比如killall node之后进行一次VSCode Remote连接。PS: ...

阅读全文 »

fz 发布于 07月24, 2019

VSCode不显示行号颜色标志的问题

搜了半天,发现这玩意叫做Gutter Indicators。作用是在一个git仓库中,如果对某个文件做了修改,编辑器会在行号旁边用不同颜色标志该文件的修改情况。今天我通过VSCode Remote连接到远程服务器上使用时,发现没有这个标志了。最后发现是VSCode的BUG。原因是VSCode的git组件不支持符号链接(虽然大多数功能都是正常的)。如果你的工作目录是在一个符号链接路径下,就会遇到这个...

阅读全文 »

fz 发布于 06月30, 2019

无独立声卡玩转Cubase

之前尝试使用Cubase,遇到了各种问题,主要还是硬件上的问题。下面讲一讲我个人是如何灵活利用电脑中的硬件更方便地使用Cubase的。你需要一个独立显卡和一个支持3.5mm输出的显示器或者HDMI的3.5mm音频分离器。问题来源Cubase必须要有ASIO支持。ASIO技术就是Steinberg开发的,其主要目的是降低延迟。为了提供ASIO支持,一方面你可以使用硬件支持ASIO的声卡(板载声卡一般...

阅读全文 »

fz 发布于 06月19, 2019

RHEL 6编译安装glibc

configure不能在源码目录下,所以搞个build目录:../configure --prefix=/opt/glibc CC=gcc CXX=g++下面是装2.29的时候遇到的问题和解决办法。但是总感觉不太彻底。建议不要没事找事,只安装需要的版本的glibc即可。RHEL 6.5装glibc 2.17一点问题都没有。毕竟系统各种库的版本太低,所以会遇到各种问题。configure遇到:con...

阅读全文 »

fz 发布于 05月24, 2019

在apt更新texlive到2017的问题

我直接把WSL里的Ubuntu从16.04更新到18.04,texlive也就自动从2015升级到2017,但是系统升级完成后,texlive没更新成功。sudo apt --fix-broken install的时候有texlive的包报错dpkg: error processing archive /var/cache/apt/archives/texlive-fonts-extra-doc_...

阅读全文 »

fz 发布于 05月04, 2019

WSL升级Ubuntu大版本

现需要将WSL中的Ubuntu从16.04 LTS升级到18.04 LTS。先sudo apt update && upgrade,之后在Powershell里执行Restart-Service LxssManager。修改源,把版本从xenial改成bionic,不要apt update直接执行sudo do-release-upgrade,一路y即可。最后会遇到一个错误,记不清...

阅读全文 »

fz 发布于 04月29, 2019

搜狗输入法固定字序

解决拼音输入效率问题的关键双拼在日常输入环境下比五笔更快已是不争的事实。而在其他写作工作中,例如写文档,因拼音重码率太高导致输入效率下降。解决拼音输入效率问题的关键在于如何提高选字效率。动态调频是一个不好的设计。为什么这么说?如果我打同一个字,而它每次所在的位置不一样,那我每次都得看一下它到底在哪,然后按下相应的数字。很显然这样效率太低。类似地,上下文调频也是一个不好的设计。它的功能是根据上一次输...

阅读全文 »

fz 发布于 04月06, 2019

几个Bash快捷键

老想不起来用,索性记下来,正好水一篇博客。^A: 移到行首^E: 移到行位^L: 清屏,不用再clear了^Y: 粘贴上一次删除的内容^← / ESC, B: 向左移动一个单词^→ / ESC, F: 向右移动一个单词^B: 光标左移^F: 光标右移其他几个比较常见的:^D: 键入EOF^R: 搜索命令历史^C: 终止命令(SIGTERM)^W: 向前删除一个单词^U: 删除从光标到行首的内容^K...

阅读全文 »