「MacBook Vim」让vim带上颜色
默认情况下,Mac 上的 vim 命令是没有颜色高亮的。但是它是有颜色配置文件的。在
/usr/share/vim/路径下,有个 vimxx 目录下的 color 目录。例如我的路径为:
/usr/share/vim/vim82/colors
123README.txt default.vim elflord.vim koehler.vim murphy.vim ron.vim toolsblue.vim delek.vim evening.vim lists pablo.vim shine.vim torte.vimdarkblue.vim desert.vim industry.vim morning.vim peachpuff.vim slate.vim zellner.vim
在当前用户目录下,新增配置文件 .vimrc
12345vim ~/.vimrcset nu # 显示行号colorscheme desert # 颜色配置文件syntax on # 语法高 ...
「Chrome 浏览器」书签插入分隔符!
使用Chrome浏览器的书签,如果不能访问 google 的话,可以通过插件来完成书签🔖的同步。
参考:Floccus配合坚果云完成浏览器书签同步
随着书签的越来越多,就会变的非常乱,那么就需要给书签分组。可以通过创建文件夹给书签分组,但是文件夹变的多了后,就会使用起来不方便,因为你可能需要点好几次才能找到最终的书签。所以加入分隔符能减少文件夹的创建,也可以让层级变的少,查找也会变得方便,同时也能美观。
默认情况下,谷歌浏览器不支持分隔符。这里的分隔符其实是利用特殊字符+特殊的icon来完成的。有个小哥就完成了这件事情:https://github.com/skrysmanski/chrome-separators
但是该网站在国内访问很慢,知道原理后,自己也可以做一个静态网站。
https://github.com/lichlaughing/chrome-separator
然后利用 Vercel 部署设置自己的域名即可:https://split.lichenghao.cn/index.html
使用,按照提示拖动链接🔗到书签文件中或者书签栏中即可。
「百度链接推送」Python脚本推送链接到百度搜索资源平台
首先注册 「百度搜索资源平台」 创建站点后,得到类似如下的 api 链接:
http://data.zz.baidu.com/urls?site=https://blog.lichenghao.cn&token=xxxx
安装 Python 环境,百度 or lichlaughing的语雀-搭建 python3.x 环境
编写脚本 push-to-baidu.py
123456789101112131415161718import feedparserimport requests# 需要修改push_url = 'http://data.zz.baidu.com/urls?site=https://blog.lichenghao.cn&token=xxxx'headers = { "Host": "data.zz.baidu.com", "Content-Length": "83"}page_list = []# rss 地址。或者自己 ...
「转」三八国际妇女节的由来你知道吗?
1903年3月8日,美国芝加哥市的女工为了反对资产阶级压迫、剥削、和歧视,争取自由平等,举行了大罢工和示威游行。这一斗争得到了美国广大劳动妇女的支持和热烈响应。
1910年,一些国家的先进妇女在丹麦首都哥本哈根举行第二次国际社会主义者妇女代表大会。大会根据主持会议的德国社会主义革命家蔡特金的建议,为了加强世界劳动妇女的团结和支持妇女争取自由平等的斗争,规定每年的3月8日为国际妇女节。
联合国从1975年国际妇女开始庆祝国际妇女节,从此”三八”节就成为全世界劳动妇女为争取和平、争取妇女儿童的权利、争取妇女解放而斗争的伟大节日。
我国第一次纪念”三八”国际劳动妇女节始于1924年。当然,我国劳动妇女在中国共产党的领导下,于广州举行了”三八”国际劳动妇女节的纪念活动。
中华人民共和国成立之后,中央人民政府政务院于1949年12月通令全国,定3月8日为妇女节。
原文:https://www.sohu.com/a/454742579_100095337
css 一颗跳动的心❤❤
准备一个测试页面
需要的依赖:
https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.2.0/css/all.min.css
1234567891011121314<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>跳动的心</title> <link href="https://cdnjs.cloudflare.com/ajax/libs/fon ...
「MacBook 终端美化」牛牛对你说!
安装插件首先安装两个插件
12brew install cowsaybrew install fortune
执行命令
1fortune | cowsay
就会得到如下的效果
修改知识库默认情况下是英语,可以调整它的🧀知识库。github上有开源的知识库:https://github.com/ruanyf/fortunes
先将知识库克隆下来:git clone https://github.com/ruanyf/fortunes.git
用strfile为知识库文件创建索引文件
12345strfile fortunes/data/fortunesstrfile fortunes/data/chinesestrfile fortunes/data/tang300strfile fortunes/data/song100strfile fortunes/data/diet
默认知识库的位置:/usr/local/share/games/fortunes ,可以选择清空默认的数据库,我清空了
将上面的知识库文件拷贝过来
1cp fortunes/data/* /usr/ ...
「MacBook APP」On My Zsh 个性化终端
安装Mac自带的终端系统其实挺好用的,iterm2 https://iterm2.com/ 有很多自定义的配置,及丰富的插件给用户!深受大家的喜爱!
linux 下的命令解释器有很多,默认是 bash,除此之外还有 csh dash ksh sh zsh … 通过命令可以查看系统当前有的命令解释器
123456789cat /etc/shells /bin/bash/bin/csh/bin/dash/bin/ksh/bin/sh/bin/tcsh/bin/zsh
查看当前系统启用的命令解释器
12~ echo $SHELL/bin/zsh
切换不同的shell
12345切换到bash输入命令:chsh -s /bin/bash切换到zsh输入命令:chsh -s /bin/zsh
其中 zsh 最为好用,同时有个开源的项目对其增强了,那就是 on my zsh ,项目地址:https://github.com/ohmyzsh/ohmyzsh
拥有众多的主题和插件等,灰常强大👍🏻,看项目的 Star就知道这个项目有多牛逼 o( ̄▽ ̄)d!
安装
12345$ sh -c ...
「MacBook APP」VMware Fusion
Mac 下使用 VMware Fusion ,安装 Centos7,并且配置静态 IP 上网。
安装过程省略,网上教程很多。安装完毕后,接下来配置网络NAT 模式上网。一般情况下默认就是 NAT 模式,如果不是的话,点击窗口上方的按钮设置为 NAT 模式。同时将网络适配器设置为”与我的 Mac 共享”。
进入 VM 的配置文件目录,/Library/Preferences/VMware Fusion/vmnet8
12➜ vmnet8 lsdhcpd.conf dhcpd.conf.bak nat.conf nat.conf.bak nat.mac
查看 nat.conf 配置文件,可以得到 gateway ip和 netmask后面需要用到。
123456789➜ vmnet8 cat nat.conf[host]# Use MacOS network virtualization APIuseMacosVmnetVirtApi = 1# NAT gateway addressip = 172.16.127.1 netmask = 255.255.2 ...
MacBook 很实用的设置!
取消系统更新提示系统偏好设置——>软件更新——>高级,把勾选的都取消掉。
然后在控制台执行,小红点就会取消。
123取消小红点:defaults write com.apple.systempreferences AttentionPrefBundleIDs 0killall Dock
但是如果你再次点击了软件更新,那么红点还会出来。再执行一次。我不建议彻底取消更新提示,毕竟有大的更新的时候最好更新下。
123456忽略大版本更新提示:sudo softwareupdate --ignore "macOS Monterey"忽略小版本更新的方法:sudo softwareupdate --ignore "macOS Monterey 12.3 Update"恢复更新提示:sudo softwareupdate --reset-ignored
使用键盘的键位设置如果你从 Win转到了 Mac,那么你把 Win 键盘插入到 Mac 电脑上需要调整一下键位。
如果你使用 Mac 电脑了,我建议你去熟悉 Mac 的键位顺序,而不是在 M ...
你有把文件名重命名为唯一ID的需求吗?
比如截图软件截图的结果为:xxx200102933.png 等等。有时候我们需要将文件名重命名为唯一ID,如 7lvJzJS7TwkeU2hWcxLCB.md
方法有很多,自己生成个uuid,然后重命名文件即可。
利用Mac上Alfred中的workflow,这个操作可以变得很简单。
首先,先装个node.js环境,它上面有很多生成唯一ID的插件,比如 uuid、nanoid
1234567891011121314151617 へ /| /\7 ∠_/ / │ / / │ Z _,< / /`ヽ │ ヽ / 〉 Y ` / / イ● 、 ● ⊂⊃〈 / () v | \〈 >ー 、_ ィ │ // / へ / ノ<| \\ ヽ_ノ (_/ │// 7 |/ >―r ̄ ̄`ー―_- Hello World! Good good study ,day day up!➜ ~ uuid8478f01b-3fbb-4791-9033-0e3f9587f1a8➜ ~ nanoidoD ...