freebsd设置:
1.
vim:
编辑 ~/.vimrc文件:
" 启用鼠标支持(所有模式)
set mouse=a
" 启用粘贴模式(避免粘贴时自动缩进错乱)
set pastetoggle=<F2> " 按 F2 切换粘贴模式(粘贴前按 F2,粘贴后再按 F2 退出)
" 保留鼠标功能,但关闭插入模式的鼠标支持(解决粘贴冲突)
set mouse-=i
set backspace=indent,eol,start
--粘贴似乎还有些问题
--不过使用:func+shift+insert 可以实现vim下的粘贴
2.
关于更新系统:
sudo pkg update -f: 强制刷新系统更新(但并不安装更新)
sudo pkg upgrade : 安装更新
修改源为阿里源:
---修改: /usr/local/etc/pkg/repos/FreeBSD.conf:
原始内容:
FreeBSD: { url: "pkg+https://mirrors.aliyun.com/freebsd-pkg/${ABI}/latest" }
还有一个配置文件是: /etc/pkg/FreeBSD.conf,内容为:
FreeBSD: {
url: "pkg+http://pkg.FreeBSD.org/${ABI}/quarterly",
mirror_type: "srv",
signature_type: "fingerprints",
fingerprints: "/usr/share/keys/pkg",
enabled: yes
}
阿里云不支持pkg和srv模式,所以我们需要修改/usr/local(注意尽量不修改/etc/pkg下的文件) ,内容改为:
FreeBSD: {
url: "https://mirrors.aliyun.com/freebsd-pkg/FreeBSD/13/amd64/latest/", # 无 pkg+ 前缀
mirror_type: "none", # 关闭 SRV 模式
signature_type: "fingerprints",
fingerprints: "/usr/share/keys/pkg",
enabled: yes
}
然后执行 : sudo pkg update -f && sudo pkg upgrade