图形与 tty 切换
开机默认进入命令行模式/用户图形界面
1 | systemctl get-default #查看默认模式 |
1 | startx |
改变字体大小
1 | sudo dpkg-reconfigure console-setup |
Encoding to use on the console: UTF-8
Character set: Hebrew
Font for the console: VGA
Font size: 16×32
纯tty环境输入和显示中文
安装fbterm和fcitx,并进行最基本的设置
1 | sudo apt install --no-install-recommends fbterm fcitx-module-dbus dbus-x11 fcitx-frontend-fbterm fcitx-pinyin fonts-wqy-microhei |
退出当前用户重新登录,以使加入video组起效。并在登录后用以下命令对fcitx进行设置
1 | fcitx |
说明:fcitx第一次运行后,会自动生成配置目录~/.config/fcitx/。
编辑~/.config/fcitx/profile,把#IMName= 一行改成IMName=pinyin,
并将EnableIMList=中的pinyin:False改成pinyin:True。
重新运行fcitx以加载新配置,这样就可以执行fbterm了
1 | fcitx -r |
然后按ctrl+空格激活输入法
以后每次运行fbterm前需要保证fcitx已经在运行
修改显示字体字号
1 | ~/.fbtermrc |
修改以下两行
1 | font-names=mono |
为
1 | font-names=mono |
也可以安装别的字体,如
1 | sudo apt-get install unifont |
然后修改为:
1 | font-names=Unifont |
参考文献:问个奇怪问题,想在纯tty环境下(服务器版)没有gui的情况下输入中文 – 页 2 – Ubuntu中文论坛
更改语言环境
修改配置文件/etc/default/locale
1 | 中文设置为: |
Terminal 终端重置
Linux系统,如果找不到默认Terminal终端,可以采用以下方法重置终端
1 | sudo apt-get remove gnome-terminal # if you lost your default terminal |
Terminator更改终端颜色
更改终端Terminal颜色,terminator
1 | u@T470:~/.config/terminator$ vim config |
定位到如下代码,注释掉
1 | if [ "$color_prompt" = yes ]; then |
并在文本最后添加如下一行代码(ref)
1 | #customer: |
vim的主题(colorscheme)设置,查看本地 /usr/share/vim/vim80/color 目录下的文件,含有.vim文件都是主题文件。推荐vim配色方案大全(Ref)
护目色RGB
1 | R: 199; G: 237; B:204; |
terminals database is inaccessible
在终端执行clear命令时突然报错terminals database is inaccessible
在~/.bashrc文件末尾加入以下两行内容:
1 | export TERMINFO=/usr/share/terminfo |
以上方法在 ubuntu 20.04 下会出错,可以通过以下方法
1 | export TERMINFO=/lib/terminfo |
然后执行source ~/.bashrc
terminal天气预报
- curl wttr.in
- url wttr.in/New_York
- url wttr.in/New+York
参考文献:天气预报
windows terminal
修改 Windows Terminal 默认打开的 Shell,每次打开 Windows Terminal 都会默认打开 Power Shell, 而我只使用 WSL Ubuntu。所以,我想将 WSL 设为默认打开。只需要点击顶部下拉箭头,选择“设置”,修改 defaultProfile 的值为对应的 guid 即可。参考文献
设置默认的打开路径,即便设置成了默认打开 WSL,但是默认路径依然是 Windows 的用户根目录。修改成 WSL 下用户的根目录。
1 | "defaultProfile": "{c6eaf9f4-32a7-5fdc-b5cf-066e8a4b1e40}", |
问题:终端字体全是白色
- 终端中输入 cp /etc/skel/.bashrc ~/;
- 在.bashrc文件中找“#force_color_prompt=yes”,然后把前面的“#”去掉;
- source .bashrc
参考文献:nsnvainva
- 本文作者: pei.liu
- 本文链接: http://liupei.ink/2022/02/19/console-tty-terminal/
- 版权声明: 本博客所有文章除特别声明外,均采用 MIT 许可协议。转载请注明出处!