macOS terminal vim bug All In One

Posted xgqfrms

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了macOS terminal vim bug All In One相关的知识,希望对你有一定的参考价值。

macOS terminal vim bug All In One vim 乱码 bug

macOS terminal vim bug All In One

vim 中文乱码 bug

vim ❌

cat ✅

demos

not work at all ❌

$  cat ~/.vimrc
cat: /Users/xgqfrms-mbp/.vimrc: No such file or directory

$ vim ~/.vimrc
$  cat ~/.vimrc
set enc=utf8

$ vim ~/.vimrc
$ cat ~/.vimrc
set fileencodings=ucs-bom,utf-8,utf-16,gbk,big5,gb18030,latin1

(

macos 查看生成过的ssh key

Step 1: 打开terminal输入

#ls -al ~/.ssh

-> 如果vim输出的是如下内容:# No such file or directory

证明本地没有生成的SSH Key,请执行Step2。

-> 如果vim输出的是如下内容:

total 24

drwx------   6 usr  staff   192 Jun 25  2019 .

drwxr-xr-x+ 52 usr  staff  1664 May 29 23:36 ..

-rw-------   1 usr  staff  1823 Jun 25  2019 id_rsa

-rw-r--r--   1 usr  staff   401 Jun 25  2019 id_rsa.pub

drwxr-xr-x   4 usr  staff   128 Jun 25  2019 key_backup

-rw-r--r--   1 usr  staff  2124 May 14 21:00 known_hosts

证明本地已经存在SSH Key 文件,请执行Step4。

 

Step 2: 生成新的ssh key

#ssh-keygen -t rsa -f ~/.ssh/[KEY_FILENAME] -C [USERNAME]

 

KEY_FILENAME: 生成的ssh_key的文件名,例如:KEY_FILENAME = my_key, 生成的私钥名字为my_key, 公钥为my_key.pub

USERNAME: 连接到远程服务器的用户名

执行指令后跳出提示按回车即可

 

Step 3: 生成并添加ssh key

#ssh-add ~/.ssh/id_rsa

 

Step 4: 查看ssh key

# cat /Users/USERNAME/.ssh/id_rsa.pub

USERNAME: 电脑用户名, 例如macbookpro: ~usr$ usr关键字

 

以上是关于macOS terminal vim bug All In One的主要内容,如果未能解决你的问题,请参考以下文章

macos 查看生成过的ssh key

macOS终端、vim美化(Solarized主题)

Mac的Terminal中无法使用mvim解决方案

Tools/macOS系列macOS终端配置:zsh+iTerm2+OhMyZsh

用MacOS X的Terminal远程连接CentOS 7

MacOS代理设置(桌面应用代理设置&Terminal代理设置)