type
status
title
summary
slug
Created
Oct 17, 2023 02:30 PM
category
tags
Date
icon
password
1、前言2、Clash代理安装3、截图工具4、搜狗输入法5、sudo 免密码6、配置终端分屏7、终端主题配置8、键盘键位修改9、Goland设置快捷键10、设置开机启动11、远程RDP登录12、Git设置别名13、添加快捷方式
1、前言
由于拜入了新的“门派”,导致之前的本命法宝MacBook施展受限,需要重新凝练新的本命法宝Ubuntu,以下就是在下重新凝练法宝的一些心得。
注:Ubuntu版本为22.04
2、Clash代理安装
Clash在Linux上的支持没有Mac和Windows好,默认提供的是没带gui的程序,我觉得带gui的比较方便,所以最后选择了 Clash Verge 这个程序。
这里其实会面临一个比较尴尬的问题,你想下载FQ软件,但前提你又没办法FQ到Github下载,我选择的办法比较绕,是先用Mac电脑下载后(这个可以FQ),通过局域网传输软件(PP直连)下载到我的Ubuntu电脑。其实Ubuntu电脑也可以访问,就是时间比较久。之所以用局域网传输软件,是因为我发现用蓝牙也非常慢,手头上也没有可用的U盘。
下载后需要给予可执行权限
如果你是Ubuntu22.04的电脑,这里启动会报错:
执行此命令修复,参考的是这个教程
诚不欺我,成功了

如果你不想安装有界面的,这里有一个教程也可以参考下,而且国内可以下载
3、截图工具
Ubuntu本身自带截图,但是功能太少,比如没办法划线,我习惯使用 Flameshot 进行截图,参考的是这个教程
安装完成后,可以从应用菜单中启动「火焰截图」

接着在 设置→键盘→查看及自定义快捷键 中自定义截图快捷键:

4、搜狗输入法
Linux上常见的输入法框架有
fcitx
和ibus
,像Ubuntu22.04自带的 中文(智能拼音)就属于ibus, 这个输入法有时候匹配的中文不是很合适,打字效率不高,只能说勉强能用,所以还是换成搜狗输入法,搜狗输入法用的就是fcitx
框架。
首先需要安装
fcitx
框架:其次是安装一些必备的依赖
然后是下载搜狗安装包并安装
再按照以下步骤配置输入法框架,配置完进行重启

重启后右上角会出现一个键盘图标,此时就可以配置搜狗输入法了

输入法安装后,发现在Goland等IDE打字的时候,输入栏一直固定在左下角,导致看起来很麻烦,解决方法如下(不过浏览器输入的时候,输入栏一直固定在中间,只能说忍忍吧)
搜狗输入法还有一个问题是,它的简繁切换快捷键和Goland IDE的全局搜索冲突了(Ctrl + Shift + F),后面找了很久才发现改快捷键的方法


参考教程:
5、sudo 免密码
sudo
命令允许受信任的用户作为另一个用户运行程序,默认情况下是root用户,如果你的用户是普通用户,每次使用sudo经常需要输入密码,非常麻烦,所以配置sudo免密码能够极大地提高我们的效率。如果你觉得所有命令都不需要密码不太安全,也可以配置指定命令不需要密码,参考这个教程
6、配置终端分屏
我们开发的时候一个终端窗口经常不够用,开多个终端管理又比较麻烦,所以我一般我安装终端分屏工具,这里我选的是 Terminator,你也可以按照自己喜欢选择其他工具
7、终端主题配置
Ubuntu默认使用的 bash 解释器,但是 bash 解释器在一些指令补全和提示不如
zsh
,所以我一般都会替换成zsh
。7.1
zsh
安装7.2
oh-my-zsh
安装这里需要用到前面安装的FQ软件,拷贝代理命令到终端
在安装的时候还发现
curl
和git
没有安装,无脑安装即可7.3 配置zsh主题
安装好
oh-my-zsh
之后,继续设置其主题为 Powerlevel10k,你也可以选用自己喜欢的主题接着在
~/.zshrc
中设置 ZSH_THEME="powerlevel10k/powerlevel10k"
,重启 zsh
即可看见设置向导,按照提示可以选择自己喜欢的样式。7.4 自动补全与语法高亮
安装完成后在
~/.zshrc
中设置 plugins=(git zsh-autosuggestions zsh-syntax-highlighting)
,重启终端后即可查看到效果。8、键盘键位修改
我们在日常使用时,许多快捷键都依赖
CTRL
键位,但是我觉得这个键太远了,按着不是很方便,所以我一般都会用ALT
键位代替 CTRL
键位。由于LALT和LCTL键位对换后,原先切换窗口的快捷键(
ALT+TAB
)也变成了(CTRL+TAB
),如果我还是想通过ALT+TAB
切换,有个巧妙的办法,就是将快捷键改为CTRL+TAB
。
如果你是使用京东京造的K3键盘,这里有其他方法可以设置,具体如下:
9、Goland设置快捷键
9.1 代码前进后退

9.2 Ctrl + Shift + F 搜索失效
如果你安装了搜狗输入法,这大概是因为跟搜狗的简繁切换快捷键冲突,点击搜狗输入法,选择属性设置,去掉“简繁切换”的勾选

10、设置开机启动
有时候我们安装一些软件后,比如MongoDB,每次重启电脑都需要重新启动,非常麻烦,可以使用enable命令设置开机自启
11、远程RDP登录
这个看个人需要,这里仅做记录
启动xrdp服务后,在Mac上使用Parallels Client 或者 Microsoft Remote Desktop Beta 连接出现黑屏,后面通过这个方法解决
注:由于最后发现Mac通过xrdp连接Ubuntu卡顿太严重,所以后面放弃了
12、Git设置别名
13、添加快捷方式
在Linux使用Jetbrains全家桶时,下载的都是 tar.gz 的压缩包,为了方便启动,一般都需要自己创建对应的快捷方式
1、进入存放快捷方式的目录
2、编写快捷方式,后缀必须是
.descktop
,以Webstorm为例- 作者:AI技术巫
- 链接:https://ilovetech.cn/article/ubuntu_guide
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。