hammerspoon config for mac

说明 Hammerspoon 是一款革命性的 macOS 桌面自动化工具,它将系统级 API 与灵活的 Lua 脚本引擎相结合。通过编写自定义的 Lua 脚本,您可以对系统进行强大的控制。 程序员一般的工作习惯都是两个显示屏幕,两个浏览器窗口,多个编程编辑器窗口,再加至少一个即时通讯工具,或者还有一个终端console。如果使用系统快捷键切换不够精确,用鼠标又不方便,特别是需要把光标移到扩展的显示屏的时候。Hammerspoon作为一个专业的macos自动化工具可以带领很大的方便。 如果快捷键不起作用,切换输入法为英文. 以下快捷键,里面有“+”号,表示分段,不代表键盘,先按前面部分,在1秒内再按后面部分。 vscode版 …

vscode shortcut key for mac

说明 如果快捷键不起作用,切换输入法为英文. 以下快捷键,里面有“+”号,表示分段,不代表键盘,先按前面部分,在1秒内再按后面部分。 vscode版本:1.80.1. 安装了golang,vim插件。macos 12.6. 一、文件切换 打开中的文本tab左右切换 : ⌥ ⌘ ←/→ 打开上次打开的文件(连续按tab选择) : ⌃ ⇥(tab) 关闭当前的文件 : ⌘ w 左侧文件浏览器选择文件,打开文件O : ↑/↓ 二、窗口 打开/关闭终端 : ⌃ ` 打开文件浏览器窗口 : ⌘ ⇧ B 打开/关闭左侧窗口 : ⌘ B 源代码管理 : ⌃ ⇧ G 打开/关闭问题窗口(↑/↓ 切换) : ⌘ ⇧ M 三、测试 运行光标所在的单元测 …

为Go开发配置vscode

1. 安装 Go 按照以下步骤安装 Go: 在 Web 浏览器中,转到 “go.dev/doc/install”。 下载操作系统的版本。 下载后,运行安装程序。 打开命令提示符,然后运行 go version 以确认已安装 Go。 2. 安装Visual Studio Code 按照以下步骤安装Visual Studio Code: 在 Web 浏览器中,转到 “code.visualstudio.com”。 3. 安装 Go 扩展 在“Visual Studio Code”中,单击活动栏中的“扩展”图标,打开“扩展”视图。 或者 (Ctrl+Shift+X) 使用键盘快捷方式。 搜索 Go 扩展,然后选择“安装” 4. 更新 Go …

vim 文件相关(四)

一、vim 文件管理相关 插件: " 文件管理插件 Plug 'preservim/nerdtree' Plug 'Xuyuanp/nerdtree-git-plugin' " 历史文件增强 :browse oldfiles Plug 'gpanders/vim-oldfiles' 配置: " NERDTree插件的快捷键 nn <silent> <F5> :NERDTreeToggle<CR> "自动启动nerdtree autocmd VimEnter * NERDTree | wincmd p …

vim 窗口相关(三)

一、vim 窗口类别 1.文本窗口: 主窗口,文本区。 2.buffer窗口: vim运行期间的缓冲文件列表。关闭后清零。 打开: “:ls” 关闭: <ESC>或者选择一个文件序号自动关闭 3. quickfix窗口: 运行结果显示等。也有插件利用这个窗口显示文件列表。 打开: “<leader>o”,此快捷键参照配置文件定义。 <leader>为"," 关闭: 按提示<CR>回车,或者 “<leader>oo”. 参照配置文件。 <leader>配置: " …