Skip to content

windows 配置 mac 习惯

uTools 全局检索工具

WSL

在windows上安装Xming https://sourceforge.net/projects/xming/
原理是WSL会把界面信息发送给Xming,由Xming来绘制界面

在WSL上安装xfce desktop

1 sudo apt-get install xfce4-terminal
2 sudo apt-get install xfce4
3 sudo apt-get install xfce4-session
4 echo "export DISPLAY=:0">> ~/.bashrc

运行
startxfce4


安装mwget提升下载速度

debian安装google浏览器


wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub

sudo apt-key add linux_signing_key.pub

sudo sh -c 'echo "deb http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.list'

sudo apt-get update

sudo apt-get install google-chrome-stable

或者

wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
sudo apt install ./google-chrome-stable_current_amd64.deb

打不开google浏览器
vim /opt/google/chrome/google-chrome
"$HERE/chrome" 那里行尾添加 --user-data-dir --no-sandbox

卸载 sudo apt-get remove google-chrome-stable && sudo apt-get autoremove

域名解析失败

shell
vim /etc/resolv.conf
# add `nameserver 8.8.8.8`

Fluent Terminal 推荐使用

Windows Terminal

json
{
  "$schema": "https://aka.ms/terminal-profiles-schema",

  "defaultProfile": "{58ad8b0c-3ef8-5f4d-bc6f-13e4c00f2530}",

  "copyOnSelect": false,

  "copyFormatting": false,

  "profiles": {
    "defaults": {
      "useAcrylic": true,
      "acrylicOpacity": 0.8
    },
    "list": [
      {
        "guid": "{58ad8b0c-3ef8-5f4d-bc6f-13e4c00f2530}",
        "hidden": false,
        "name": "Debian",
        "source": "Windows.Terminal.Wsl",
        "colorScheme": "Dracula",
        "startingDirectory": "//wsl$/Debian/"
      },
      {
        "guid": "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}",
        "name": "Windows PowerShell",
        "commandline": "powershell.exe",
        "hidden": false
      },
      {
        "guid": "{0caa0dad-35be-5f56-a8ff-afceeeaa6101}",
        "name": "命令提示符",
        "commandline": "cmd.exe",
        "hidden": false
      },

      {
        "guid": "{b453ae62-4e3d-5e58-b989-0a998ec441b8}",
        "hidden": false,
        "name": "Azure Cloud Shell",
        "source": "Windows.Terminal.Azure"
      }
    ]
  },

  "schemes": [
    {
      "background": "#282a36",
      "black": "#21222C",
      "blue": "#BD93F9",
      "brightBlack": "#6272A4",
      "brightBlue": "#D6ACFF",
      "brightCyan": "#A4FFFF",
      "brightGreen": "#69FF94",
      "brightPurple": "#FF92DF",
      "brightRed": "#FF6E6E",
      "brightWhite": "#FFFFFF",
      "brightYellow": "#FFFFA5",
      "cyan": "#8BE9FD",
      "foreground": "#F8F8F2",
      "green": "#50FA7B",
      "name": "Dracula",
      "purple": "#FF79C6",
      "red": "#FF5555",
      "white": "#F8F8F2",
      "yellow": "#F1FA8C"
    }
  ],

  "actions": [
    { "command": { "action": "copy", "singleLine": false }, "keys": "ctrl+c" },
    { "command": "paste", "keys": "ctrl+v" },

    { "command": "find", "keys": "ctrl+shift+f" },

    {
      "command": {
        "action": "splitPane",
        "split": "auto",
        "splitMode": "duplicate"
      },
      "keys": "alt+shift+d"
    }
  ]
}

cmder 命令行

Alt 和 Ctrl 互换

  1. win+R 打开注册表
  2. 在 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout\ 下新建一个二进制值项: “Scancode Map”
  3. 编辑 Scancode Map。下面的示例是针对 mac 安装 win 之后,在 win 系统下将 command 键改成 Ctrl,将 control 改成 win 键,也就是和 Mac 保持一致。

SourceMap 格式如下:

0000 00 00 00 00 00 00 00 00
0008 04 00 00 00 1D 00 5B E0
0010 1D E0 5C E0 5B E0 1D 00
0018 00 00 00 00

其他说明:

1、00 00 00 00 00 00 00 00。固定,照写就好 2、04 00 00 00。04 代表要修改三个按键的映射,两个是 02,一个是 01 3、1D 00 5B E0。 1D 00 是修改后的按键扫描码; 5B E0 是原按键的扫描码; 左 Ctrl 键的扫描码是 1D 00,左 win 键的扫描码 5B E0; 这四个字节代表的意思是将 左 win 键 替换成 左 Ctrl 键。 4、1D E0 5C E0。这四个字节代表的意思是将 右 win 键 替换成 右 Ctrl 键。 5、5B E0 1D 00。这四个字节代表的意思是将 左 Ctrl 键 替换成 左 win 键。 6、00 00 00 00 。固定,照写就好 .

三、按键坏了,用注册表修 例:按键 d 坏了,我们可以将一个不常用的按键映射成 d,比如 F3。 说明:d 的扫描码为 20 00;F3 的扫描码为 3D 00

0000 00 00 00 00 00 00 00 00 0008 02 00 00 00 20 00 3D 00 0010 00 00 00 00 1 2 3 注:修改完之后需要重启电脑才能生效 .

四、按键扫描码 说明:以十六进制表示,分两部份,0X 后面两个数是扫描码,最后两个数是 ASCII 码(可忽略)。如: 0x011b ESC  扫描码是 01。

扫描码 键

0X011B ESC 0X3B00 F1 0X3C00 F2 0X3D00 F3 0X3E00 F4 0X3F00 F5 0X4000 F6 0X4100 F7 0X4200 F8 0X4300 F9 0X4400 F10

主键盘区:

0X2960 ~ 0X0231 1 0X0332 2 0X0433 3 0X0534 4 0X0635 5 0X0736 6 0X0837 7 0X0938 8 0X0A39 9 0X0B30 0 0X0C2D - 0X0D3D = 0X2B5C " 0X0E08 退格键 0X0F09 TAB 0X1071 Q 0X1177 W 0X1265 E 0X1372 R 0X1474 T 0X1579 Y 0X1675 U 0X1769 I 0X186F O 0X1970 P 0X1A5B [ 0X1B5D ] 0X1E61 A 0X1F73 S 0X2064 D 0X2166 F 0X2267 G 0X2368 H 0X246A J 0X256B K 0X266C L 0X273B ; 0X2827 ’ 0X1C0D 回车 0X2C7A Z 0X2D78 X 0X2E63 C 0X2F76 V 0X3062 B 0X316E N 0X326D M 0X332C , 0X342E . 0X352F / 0X3920 空格键

右边数字键盘:

0X5200 INSERT 0X4700 HOME 0X4900 PAGE UP 0X5300 DELETE 0X4F00 END 0X5100 PAGEDOWN 0X4800 上箭头 0X4B00 左箭头 0X5000 下箭头 0X4D00 右箭头 0X352F / 0X372A * 0X4A2D - (注意,这是数字键盘的) 0X4737 7 0X4838 8 0X4939 9 0X4B34 4 0X4C35 5 0X4D36 6 0X4E2B + 0X4F31 1 0X5032 2 0X5133 3 0X5230 0 0X532E DEL

左 Crtl 扫描码是 1D ,表示 1D 00 右 Ctrl 键扫描码是 E01D,表示 1D E0

左 ALT 扫描码是 38 ,表示 38 00 右 ALT 键扫描码是 E038,表示 38 E0

左 Shift 扫描码是 2A ,表示 2A 00 右 Shift 键扫描码是 36 ,表示 36 00

左 WIN 键 扫描码是 E05B ,表示 5B E0 右 WIN 键 扫描码是 E05C ,表示 5C E0 .

Alt+tab 换为 Ctrl+tab

  1. 下载 AutoHotKey 软件

(1) 新建文件 AltTab2CtrlTab.ahk,编辑如下内容

LControl & Tab::AltTab

(2) 新建文件 GlobalSearch.ahk,编辑如下内容

将原来 Win+s 替换为 Ctrl+Space 打开搜索

^Space::
KeyWait Control
KeyWait Space
Send #{s}
return

(3) 新建文件 CloseApp.ahk,编辑如下内容

将原来 Alt F4 替换为 Ctrl+Q 退出应用

^q::
KeyWait Control
KeyWait Space
Send !{F4}
return
  1. 双击打开
  2. 配置开机自启动
  • 新建 key.bat 文件,内容如下:
start "" "D:\key\AltTab2CtrlTab.ahk"
start "" "D:\key\GlobalSearch.ahk"
start "" "D:\key\CloseApp.ahk"
  • 将 key.bat 放到开机目录
C:\Users\【自己的电脑名】\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

win 下苹果鼠标和键盘的驱动

  1. 下载 bootcamp 找到里边的鼠标键盘驱动安装(在钉钉文件里)
  2. 下载 X-Mouse Button Control 设置鼠标方向以及自然滚动等等

[X-Mouse Button Control 设置

单击左下角的Settings按钮,打开通用设置,勾选Make scroll wheel scroll window under cursor一项,完成单击Apply按钮,即可实现平滑滚动

鼠标横向竖向自然滚动

  1. 打开注册表
  2. 找到\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\HID\【xxx】\【xxx】\Device Parameters
  3. 双击「FlipFlopWheel」DWORD 值——将其值从 0 改为 1。
  4. 双击「FlipFlopHScroll」DWORD 值——将其值从 0 改为 1。
  5. 重启系统

tips: 设置-鼠标详情信息-设备实例路径 可查看到 HID\【xxx】\【xxx】\ 具体的路径

设置完成拔掉 usb 重新插上就可以生效

win 下创建类似于 linux bin 下的全局命令

控制面板\系统和安全\系统 --> 环境变量 -> 用户环境变量-> Path -> 添加自己的目录(myShell)

然后在 myShell 里编写两个文件

mbs
mbs.cmd

蓝牙查看电量

  1. 下载软件

Bluetooth battery monitor 下载链接: https://www.bluetoothgoodies.com/

RunAsDate 下载链接: https://wwn.lanzouy.com/iZXZa08zekeh

上边两个也可以去阿里云盘下载

  1. 创建运行程序

Bluetooth battery monitor 软件根目录: C:\Program Files\Luculent Systems\Bluetooth Battery Monitor

用 RunAsDate 将 Bluetooth battery monitor 的目录下的 BattMonUI.exe 设置为需要运行的程序 勾选上程序运行后立刻启动立即模式。然后输入名称点击创建桌面快捷方式

  1. 开机启动

将快捷方式放入下边的开机启动目录 Bluetooth battery monitor 开机启动目录: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup

TIP

用 runasdata 指定 BattMonUI 的运行时间.是可以继续试用,但有一个问题会发生:新增加的蓝牙设备的电量它不会显示.要把系统时间调整到那 7 天试用期内,重启 BattMonSVC 服务,再运行 BattMonUI,才会获取新设备的电量.

win 软件配置开机启动

captureColor.bat

start "" "D:\Workspace\MiniproTeacher\Software\haFSCapturev9.4.exe"

captureColor.bat 放到开机目录

C:\Users\【自己的电脑名】\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

TIP

或者直接将文件的快捷方式放到这个目录也会自启动。