-
Mac终端美化
2020-02-21 13:35:45Mac终端美化 更多内容 原文链接http://www.kevinlu98.cn/post/43 冷文博客 传送门 前言 因为今天刚刚重装了系统,又得配置一大堆东西,索性在配置的时候直接记录过程分享给大家,首先这个默认的终端实在是不敢恭维啊...Mac终端美化
更多内容
原文链接http://www.kevinlu98.cn/post/43
冷文博客 传送门前言
因为今天刚刚重装了系统,又得配置一大堆东西,索性在配置的时候直接记录过程分享给大家,首先这个默认的终端实在是不敢恭维啊
我们需要一款想Linux的终端那样又有高亮有好看的终端,我们选择了zsh,这是一款比bash强大的产品,而且有着丰富的主题库,而且苹果公司从MacOS10.15开始将Mac的默认终端改为了zsh。
Zsh 本体有着强大的功能,但碍于其复杂的配置,对普通用户而言并不太适合。但是,一个开源项目的出现打破了这一局面 —— 它就是本文的主角:Oh My Zsh。借助 Oh My Zsh,你只需要进行极为简单的安装配置,就可以用上 Zsh,并享受许多酷炫的功能,下面就让我们正式开始安装过程。
开始
我们先查看我们的默认终端
dscl . -read /Users/$USER UserShell
输出如图所示说明你电脑的默认终端就是zsh,如果不是请执行如下命令
chsh -s /bin/zsh
安装 Oh My Zsh
```shell sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" ```
-
错误1
有些人直接执行命令就是这样,这是因为你被墙了,如果你电脑上有像ShadowsocksX-NG
的软件可以参考http://www.kevinlu98.cn/post/42进行配置可以直接访问https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh这个,不过你访问下来可能是如图
这个时候去用手机开个热点,然后把它下载下来
设置字体大小
退出终端重新打开看看
主题设置
终端输入
vim ~/.zshrc
修改主题名称即可,主题预览https://github.com/ohmyzsh/ohmyzsh/wiki/Themes,直接将其名称更改然后执行
source ~/.zshrc
即可生效
插件配置
自动补全插件
下载
git clone git://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions
修改
zsh
配置vim .zshrc
找到plugins=(git)这一行,做如下修改
plugins=(git zsh-autosuggestions)
高亮插件
下载
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
修改
zsh
配置vim .zshrc
找到plugins=(git)这一行,做如下修改
plugins=(git zsh-syntax-highlighting)
vim配置
给出我的vim配置文件
vim ~/.vimrc
" 设定默认解码 set fenc=utf-8 set fencs=utf-8,usc-bom,euc-jp,gb18030,gbk,gb2312,cp936 " 不要使用vi的键盘模式,而是vim自己的 set nocompatible " history文件中需要记录的行数 set history=100 " 语法高亮 syntax on " 高亮字符,让其不受100列限制 :highlight OverLength ctermbg=red ctermfg=white guibg=red guifg=white :match OverLength '\%101v.*' " 带有如下符号的单词不要被换行分割 set iskeyword+=_,$,@,%,#,- " 状态行颜色 highlight StatusLine guifg=SlateBlue guibg=Yellow highlight StatusLineNC guifg=Gray guibg=White " 增强模式中的命令行自动完成操作 set wildmenu " 在状态行上显示光标所在位置的行号和列号 set ruler set rulerformat=%20(%2*%<%f%=\ %m%r\ %3l\ %c\ %p%%%) " 允许backspace和光标键跨越行边界 set whichwrap+=<,>,h,l " 允许backspace和光标键跨越行边界 set whichwrap+=<,>,h,l " 高亮显示匹配的括号 set showmatch " 自动格式化 set formatoptions=tcrqn " 继承前一行的缩进方式,特别适用于多行注释 set autoindent " 为C程序提供自动缩进 set smartindent " 使用C样式的缩进 set cindent " 制表符为4 set tabstop=4 " 统一缩进为4 set softtabstop=4 set shiftwidth=4 "行号 set nu
-
-
mac终端关机命令
2019-04-10 11:32:15mac终端关机命令转载自:http://pulading1988.diandian.com/post/2012-04-22/17392701
1. 立即关机是
sudo halt
或者
sudo shutdown -h now
2. 10分钟后关机
sudo shutdown -h +10
3. 晚上8点关机
sudo shutdown -h 20:00
4. 立即重启
sudo reboot
或者
sudo shutdown -r now -
mac终端切换用户
2018-08-04 14:36:251、mac终端切换用户到root sudo -i即可 2、mac终端切换成普通用户 su - test(test为用户名)即可展开全文 -
Mac 终端 输入 exit 关闭终端设置
2017-02-07 10:02:45Mac 终端 输入 exit 关闭终端设置以前使用 Ubuntu 的时候 直接输入 exit 就可以退出窗口
用Mac终端的时候 老是不喜欢 输入了exit之后 只是结束了进程
但是窗口并没有关闭 狠下心 改了他 哈哈哈哈哈 -
iPad使用ssh连接Mac终端
2019-10-18 11:27:39iPad连接Mac终端 -
mac终端ls颜色显示
2019-04-10 12:05:02mac 终端 使用 gnu coreutils 工具 ls 颜色显示 mac 终端默认 ls 命令无颜色显示; 1: 使用 ls -G 可以显示基本颜色 2:使用 gnu coreutils 工具 mac 终端 使用 gnu coreutils 工具 ls 颜色显示 以下操作都是终端... -
mac终端跑小火车
2018-05-09 09:28:13mac 终端跑小火车 安装 brew install sl 运行 sl 效果 参考: sl命令让火车在Linux桌面上跑 -
Mac 终端拷贝文件到指定目录
2019-09-06 17:56:07Mac 终端拷贝文件到指定目录 终端输入:sudo cp -r 源文件地址 目标地址 然后输入密码 -
mac终端删除代理有效命令
2019-08-14 22:00:51mac终端删除代理有效命令 unset http_proxy unset https_proxy -
mac终端svn命令
2018-09-07 11:07:55总结记录一下在mac终端svn一些常用的命令: cd path:跳转到path svn help (xx):查看svn命令帮助 svn checkout(co) url (--username=xxx --password=xxx):从远程将url下面的内容clone到当前路径下 svn update... -
Mac终端删除文件夹
2018-06-26 17:33:20Mac终端删除文件夹有两种情况:空文件夹&&非空文件夹1、「空文件夹」:$ rmdir folderName2、「非空文件夹」:$ sudo rm -r -f folderName 输入密码后回车,没有提示,即删除成功... -
Mac终端使用技巧 切换到其他路径和目录
2016-11-06 13:46:11上级目录 cd ~ 返回root cd - 返回上一个访问的目录 rm 文件名 删除 cat 文件名(|less) 在终端下查看文件 ls 列出目录下所有文件 cp 文件名 目标目录 将文件拷贝到目标目录下 ~代表root 如:~/Document/CPP2... -
mac终端运行py文件失败
2019-02-23 15:45:51IDLE可以正常运行这个py文件。 但换成mac终端运行后,遇到如图所示的问题:  -
Mac 终端命令怎么撤销
2015-04-30 08:08:41我用Mac 终端命令批量修改了图片大小 怎么恢复原大小 -
mac 终端查看遇到的问题
2017-12-06 01:58:14我使用 mac 终端输入 java -version, 却出现command not found,可我已经装了 jdk 了啊 ,各位大神求解啊 -
Mac终端连接虚拟机及传输文件
2020-05-30 00:20:20环境介绍: Mac系统 虚拟机:centos7 Mac终端连接虚拟机命令:ssh -...Mac终端传输文件给centos7:scp /Users/zengyanhua/Desktop/文件名(文件所在地址)root@虚拟机IP地址:(所要传到虚拟机的位置) 例如: ... -
Mac终端自动断开连接
2019-05-30 13:03:45现象就是mac终端上的操作不再有相应。 可以通过修改mac上的ssh配置解决此问题: vi ~/.ssh/config // 加入这句: ServerAliveInterval 30 每隔30秒,mac客户端会主动向服务器发出一次请求。 这样就使得服务器端认为... -
mac终端怎么恢复初始设置?
2020-07-29 14:59:00mac终端怎么恢复初始设置?” 其实,这个问题不难,在终端中选择【还原初始值】即可。 Mac终端初始化具体怎么操作?话不多说,图文教程分享给大家!一起来看看吧! 1、打开启动台,如下图所示: 2、在启动台界面,... -
Mac终端连接centos7
2018-09-18 11:52:311,Mac终端连接centos7 正确的方式:ssh -l root 192.168.1.249 ip地址是从你的centos7里获得的,而不是你的Mac上的ip 2,去centos7里去查看你的ip地址 ifconfig : 如果找不到命令,那就先安装sudo yum ... -
Mac终端下执行.py文件
2019-12-30 18:24:41在Mac终端下直接执行python文件.py的方法: 第一步:准备好一个test.py文件,里面就包含一条语句 print("Hello World!") 第二步:找到test.py所在的路径,在Mac终端进入该路径,我的是在桌面上了,所以路径就是 ... -
mac终端返回上一步:cd
2018-03-27 23:53:15mac终端返回上一步:cd -
Mac终端连接阿里云服务器
2019-07-23 16:35:48Mac 终端连接阿里云服务器 新买了MBP,还在学习如何使用新系统,Windows下用的Xshell连接的阿里云服务器,换MBP后直接用终端就可以连接,在此记录一下连接的命令~ 打开终端,输入: ssh 实例名称@阿里云服务器的公网... -
关于使用Mac终端连接虚拟主机
2018-09-07 11:54:02使用mac终端连接虚拟主机的方法十分简单,使用ssh命令即可 一、虚拟主机的ip地址 在虚拟机里面使用ifconfig查看当前ip配置 虚拟主机IP地址 二、mac终端里面设置 ssh命令格式为 : ssh [身份]@ip地址,... -
mac终端连接到远程mysql
2019-04-11 19:33:57mac终端登录远程服务器: sudo ssh root@47.98.210.xxx 然后输入登录密码就登录服务器成功了。 登录Mysql: mysql -u root -p -h loccalhost 然后输入mysql密码就登录成功了。 ... -
MySQL for Mac 终端操作说明
2019-06-10 21:10:38mysql for mac 终端操作说明 MySQL服务开启 Mac版mysql可以从设置里启动服务: 如果想要在终端(Terminal)中操作mysql,需要先添加mysql路径,在此以zsh为例: # 打开设置文件 vim ~/.zshrc # 添加路径 PATH="/usr/... -
Mac OS X 启用超级用户 sudo -s 获得系统权限 Mac终端命令
2019-04-10 18:23:12Mac OS X 启用超级用户 sudo -s 获得系统权限 Mac终端命令 -
解决mac终端 SSH超时断开
2020-02-13 17:01:21List 打开 mac 终端 Terminal (快捷键 Command+T),cd /etc/ssh/ 目录。 zeyuantxiadembp:ssh zhangzeyuan$ ls moduli ssh_config sshd_config 打开 ssh_config 进行编辑,sudo vi ssh_config。然后,Shift + i ...