在日本干IT,ssh终端TeraTerm用的比较多,
用多了之后自己在家也想用这个终端,但是安装后发现中文显示乱码
TeraTerm的设置
打开设置,第一个选项,最下面字符指定chs(简体中文)
然后选择Font,设置一个中文字体
Linux环境中的设置
安装字库
首先,看看系统有没有中文字库:
locale -a | grep zh_CN
如果你没有中文字库,需要先安装中文字体。
安装中文字体
安装中文字体很简单:
# Debian
sudo apt install fonts-wqy-zenhei
# CentOS
sudo yum install kde-l10n-Chinese
设置中文环境
现在,我们就可以设置中文环境了。也很简单,根据你当前的Shell,设置环境变量,查看当前Shell:
echo $SHELL
可以看到,我的Shell是 bash
,你们的可能是 /bin/zsh
,如果是和我一样,那么环境变量就是:~/.bashrc
。如果是 /bin/zsh
,那么环境变量就是:~/.zshrc
。
# 编辑环境变量
vim ~/.zshrc
等等,Vim实在是不会用啊!!!!
「Q:如何生成一个随机字符串? A:让新手退出Vim。」
虽然知道vim是大神用的,他也真的好好用,但是因为用的少,学一次忘一次,实在背不下按键
有没有简单一点的编辑器啊?
有的!
Nano编辑器!!!
安装
一般系统都内置了 nano 编辑器,如果没有,可以自己安装。
CentOS 系统:
yum install -y nano
Debian/Ubuntu 系统:
apt-get install -y nano
基本操作
语法
nano <文件名或文件绝对路径>
使用示例
nano P3TERX.COM
nano /root/P3TERX.COM
当你打开一个不存在的文件,那么即为新建文件。
打开文件后,就可以直接编辑了。
光标控制
移动光标:使用用方向键移动。有没有很简单!!!
选择文字:按住鼠标左键拖动(然后就可以复制了)。有没有很简单!!!
复制文本
这取决于你用的是什么 SSH 软件。
Putty 要复制文本是选择要复制的文本点击鼠标左键即可。有没有很吊!!!
Xshell 要复制文本则是选择要复制的文本按下 Ctrl
+INSERT
键。
粘贴文本
这取决于你用的是什么 SSH 软件。
Putty 要粘贴文本点击鼠标右键即可。
Xshell 要粘贴文本则是按下 Shift
+INSERT
键。
快捷键
由于我们还没设置好环境变量,快捷键显示还是英文的
现在让我们开始设置环境变量:
# 编辑环境变量
nano ~/.bashrc
之后,在文末追加:
# LANG
export LANG=zh_CN.UTF-8
export LC_ALL=zh_CN.UTF-8
export LC_LANG=zh_CN.UTF-8
CTRL+O保存并退出后。重载环境变量:
source ~/.bashrc
再次进入编辑器,我们的系统语言是中文啦
等等,你问我为什么有语法高亮???
nanorc 是一个改善 nano 语法高亮的项目,如果你的系统没有 nano 的语法高亮文件,可以安装它。
curl https://raw.githubusercontent.com/scopatz/nanorc/master/install.sh | sh