返回顶部
首页 > 资讯 > 移动开发 >我是怎么把win11一步一步变成Mac的
  • 445
分享到

我是怎么把win11一步一步变成Mac的

macos 2023-09-02 21:09:08 445人浏览 薄情痞子
摘要

目录 【三指拖动】 【空格预览】  【切换Ctrl和Alt】 【使用Linux命令】  【其它】  之前很长一段时间在MacBook上面开发习惯了,然后因为一些原因现在换到了windows上面,不管是使用上还是系统上都很不习惯,因此做了一

目录

【三指拖动】

【空格预览】 

【切换Ctrl和Alt】

【使用Linux命令】 

【其它】 


之前很长一段时间在MacBook上面开发习惯了,然后因为一些原因现在换到了windows上面,不管是使用上还是系统上都很不习惯,因此做了一些改造,慢慢的有点像mac了,步骤如下:

先下载软件包:链接:https://pan.baidu.com/s/1i0SLVX6d9Peogm9HWrP1MA ,提取码:84zv

【三指拖动】

用惯了Mac上面触摸板的三指拖动,windows上需要先轻点一下,再拖动,很不方便,于是找到了FastGestures-Setup-v2.1.25_x64-三指拖动.exe 这个软件,安装后,直接打开就可以三指拖动操作。

同时,可以关闭原有的单指点击后拖动:

关闭原有的三指手势:

此时,就可以类似Mac那样,使用三指拖动文件,或者选择文本了。

【空格预览】 

Mac上的Finder文件夹中,按下空格即可预览文件内容和大小,十分方便,windows下需要右键点击属性才能查看大小,需要双击打开才能预览。有时候想快速预览一个文件夹内的很多文本内容或者图片、视频,一个一个点击打开很麻烦。此时用到了 QuickLook-3.6.7.msi 这个软件,安装后:

 

【切换Ctrl和Alt】

 为啥要切换这两个键?因为Mac里面的复制是Command+C,使用的是大拇指按下Command;windows中是Ctrl+C,使用的是小指按下Ctrl。在windows中,Alt的键差不多刚好是Mac中Command的位置。使用 PowerToysUserSetup-0.70.1-x64-调换Ctrl和Alt键.exe 这个软件:

设置以后,可以按下Alt+C复制,Alt+V粘贴,Alt+Tab切换应用,基本上和Mac上的Command操作类似了。

这个软件在我使用的过程中发现,有时候不太稳定,有的软件还是会出现切换失效的情况,比如自带的记事本,有时候还是得用Ctrl+C来复制,不过基本上很多软件都可以兼容使用了。

【使用linux命令】 

windows下的命令行是十分的不好用,而且和Linux下的不兼容,比如查看文件列表用的是dir,Linux下用的是ls,有一个办法是安装git客户端,可以使用一部分Linux命令:

在windows10以上的系统中,可以使用WSL,是windows系统中的一个Linux子系统。 

wsl --list --online #查看可在线安装的linux系统发行版wsl --install #安装ubantuwsl --install -d  #安装其他版本Linux系统

如果报错 “安装其中一个文件系统时出现错误。有关详细信息,请运行’dmesg’。”
解决办法:运行 wsl --update 后,运行 wsl --shutdown 重启wsl即可。

安装完成后,运行 wsl 命令,即可进入Linux子系统:

同时,在windows资源管理器里面也可以看到有个ubuntu的系统:

再推荐一个我觉得很好用的windows下的Terminal工具:Fluent Terminal,直接在应用商店就可以免费下载:

安装后,简单设置一下:

 

设置完成后,打开软件,直接默认就是进入Linux子系统了,接下来所有的Linux命令都可以使用了。而且可以使用Ctrl+C和Ctrl+V复制和粘贴,上面如果设置了Ctrl和Alt键互换,那么就可以使用Alt+C/V模仿Mac上的Command+C/V了。体验一下,还是很不错的。

然后我可以在这个子系统中安装一个Mysql,在window中用navicat登录:

##Linux中$ apt update$ apt install mysql-server$ vi /etc/mysql/mysql.conf.d/mysqld.cnf,注释下面两行:# bind-address           = 127.0.0.1# mysqlx-bind-address    = 127.0.0.1# 登录,wsl2安装的mysql默认没有密码mysql -u root # root用户没有SYSTEM_USER权限,需要先赋权grant system_user on *.* to 'root'; # mysql 8.0 以后需要用如下命令开启远程服务,其中添加了 用户名/密码:test/123456 的用户CREATE USER 'test'@'%' IDENTIFIED BY '123456';GRANT ALL ON *.* TO 'test'@'%'; ALTER USER 'test'@'%' IDENTIFIED WITH mysql_native_passWord BY '123456';FLUSH PRIVILEGES;#重启mysqlservice mysql restart#查看wsl2的ipifconfig

参考:https://blog.csdn.net/weixin_42580217/article/details/122583888 

【其它】 

另外,我觉得Mac还有一个很好用的功能是Finder中的文件夹可以直接展开,不用点进去查看文件。虽然windows的资源管理器也能实现全部展开,但是有时候只想展开一部分文件夹就不太好实现了。后来我找了好久,找到一个比较好用的软件 XYplorer_23.30.0100_Portable,功能也很强大,比自带的资源管理器好用点,分享给大家:

最后,可能有人会问为啥不直接用Mac,非得这么折腾一遍?其实原因有很多啊,可能因为太贵买不起Mac,也可能因为其他一些原因不能用Mac,这样简单改造一下,就能比较类似Mac上的操作了,是不是能提升一点效率了呢!

来源地址:https://blog.csdn.net/rxbook/article/details/131452480

--结束END--

本文标题: 我是怎么把win11一步一步变成Mac的

本文链接: https://lsjlt.com/news/391518.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 我是怎么把win11一步一步变成Mac的
    目录 【三指拖动】 【空格预览】  【切换Ctrl和Alt】 【使用Linux命令】  【其它】  之前很长一段时间在MacBook上面开发习惯了,然后因为一些原因现在换到了windows上面,不管是使用上还是系统上都很不习惯,因此做了一...
    99+
    2023-09-02
    macos
  • word文档怎么把两页变成一页
    这篇“word文档怎么把两页变成一页”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“word文档怎么把两页变成一页”文章吧。w...
    99+
    2023-07-01
  • r语言怎么把一行数据变成多行
    在R语言中,可以使用`pivot_longer()`函数将一行数据转换为多行。该函数是tidyverse包中的一部分,用于对数据进行...
    99+
    2023-10-26
    r语言
  • Python容器索引和Linux的未来:什么是下一步?
    Python是一种广泛使用的编程语言,而容器则是一种快速、可靠和可重复部署的解决方案。Python容器索引是一个很有用的工具,它可以让用户轻松地搜索和使用Python容器。而在Linux的未来,容器将扮演着越来越重要的角色。那么,下一步是...
    99+
    2023-11-04
    容器 linux 索引
  • C#编写一个网游客户端的完整步骤是怎样的
    这期内容当中小编将会给大家带来有关C#编写一个网游客户端的完整步骤是怎样的,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。使用Virtual Studio 2019实现。一、认识NetworkStream(...
    99+
    2023-06-21
  • php怎么替换文件的一行内容(步骤详解)
    在编写PHP应用程序时,我们经常需要修改文件中的内容,特别是在配置文件和日志文件中。本篇文章将讨论如何使用PHP替换文件中的一行内容。首先,我们需要明确要替换哪一行的内容。假设我们要替换配置文件中的一行,格式为"key=value...
    99+
    2023-05-14
  • 用Python生成不依赖dll的exe的操作步骤是怎么样的
    用Python生成不依赖dll的exe的操作步骤是怎么样的,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。 下载 python2.5.4版本源代码 解压到 F:\study\py...
    99+
    2023-06-17
  • 自然语言处理:Apache Java API 的下一步发展方向是什么?
    自然语言处理(NLP)是人工智能领域的一个重要分支,它旨在让计算机能够理解、解析、生成自然语言。在NLP领域中,Apache Java API是一个非常流行的开发工具,它提供了丰富的功能和工具来处理自然语言。那么,Apache Java A...
    99+
    2023-10-18
    api apache 自然语言处理
  • Go第三方库之怎么一步为系统集成可视化实时运行时统计
    这篇文章主要讲解了“Go第三方库之怎么一步为系统集成可视化实时运行时统计”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Go第三方库之怎么一步为系统集成可视化...
    99+
    2024-04-02
  • 异步编程:为什么 PHP 和 Spring 在 Windows 上是一个必须掌握的技能?
    在现代应用程序开发中,异步编程已经变得非常重要。异步编程是指在程序执行过程中,不需要等待某个操作的完成就可以执行其他操作。这种编程方式可以提高程序的性能,特别是在处理大量数据时。PHP 和 Spring 是两个流行的开发框架,支持异步编程...
    99+
    2023-08-07
    spring windows 异步编程
  • 学Java线程,你不知道什么是AQS?一文带你了解Java多线程同步的灵魂
    关于作者:CSDN内容合伙人、技术专家, 从零开始做日活千万级APP。 专注于分享各领域原创系列文章 ,擅长java后端、移动开发、人工智能等,希望大家多多支持。 目录 一、导读1.1 CLH锁 二、概览三、使用场景3.1...
    99+
    2023-08-17
    开发语言 面试 android 线程 java
  • mysql5.6搭建主从过程中遇到主从server_uuid一致无法同步的问题怎么解决
    本篇内容介绍了“mysql5.6搭建主从过程中遇到主从server_uuid一致无法同步的问题怎么解决”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作