前言 #
最近买了一个服务器来练习 Linux 操作
因为需要远程连接,我找到了一个在 Mac 上挺好用的软件(因为 Mac 上没有 Xshell),这个软件叫 Tabby(虎斑猫)👇
蛮好看的,而且可以记住你登录的 SSH,比自带的终端方便吧~
我需要更改 Nginx 的配置文件,原本我应该使用 nano 来改的,也就是 👇 这样
然而我不习惯 Vim 和 nano 这类编辑方式,想用本地 VSCode 打开来编辑
Tabby 有个功能,可以把文件下载到本地来编辑,编辑完会自动传送回去服务器,这样你就可以用你本地的 VSCode 编辑了。
但!当你要打开到本地来编辑的时候,由于这个文件是【无后缀文件】所以它默认是使用 Mac 自带的文本编辑 👇
如果你要修改默认启动方式,Mac 有这个 BUG,由于文件无扩展名,所以不能修改默认启动方式…
为了解决这个问题,我们需要用到一个叫做 duti 的命令行工具,它可以修改文件类型关联,让我们可以指定某个文件类型使用某个程序打开。
Mac文件修改默认启动方式 #
获取 VSCode 的 app ID,打开终端,输入命令:
osascript -e 'id of app "Visual Studio Code"'
VSCode ID:com.microsoft.VSCode
然后用 brew 来安装 duti ,(如果不知道什么是 brew ,谷歌一下你就知道)
brew install duti
然后输入以下命令,就可以让你的所有文本都以 VSCode 来打开啦~
duti -s com.microsoft.VSCode [public.data](http://public.data) all
这样就大功告成了 ✌️