当前位置: 首页 > news >正文

micro常用快捷键

micro常用快捷键

以下是 micro 编辑器 的常用快捷键整理,按功能分类清晰,方便快速查阅:


1. 基础操作

快捷键功能
Ctrl + S保存文件
Ctrl + Q退出编辑器
Ctrl + O打开文件
Ctrl + E打开命令栏(输入命令)
Ctrl + G打开帮助文档
Ctrl + Z撤销操作
Ctrl + Y恢复操作(重做)

2. 光标移动

快捷键功能
方向键上下左右移动光标
Ctrl + F向右移动一个字符
Ctrl + B向左移动一个字符
Ctrl + P向上移动一行
Ctrl + N向下移动一行
Alt + ,移动到行首
Alt + .移动到行尾
Ctrl + A移动到行首
Ctrl + E移动到行尾
Ctrl + V向下翻页(Page Down)
Alt + V向上翻页(Page Up)

3. 文本编辑

快捷键功能
Ctrl + K剪切当前行
Ctrl + U粘贴剪切板内容
Ctrl + W删除前一个单词
Alt + W删除后一个单词
Ctrl + D删除光标处字符
Alt + D删除光标后一个单词
Alt + Backspace删除前一个单词
Ctrl + /注释/取消注释选中行
Ctrl + T插入缩进(Tab)

4. 查找与替换

快捷键功能
Ctrl + F打开查找栏
Ctrl + H打开替换栏
Enter跳转到下一个匹配项
Esc退出查找/替换模式

5. 多光标操作

快捷键功能
Ctrl + Click添加新光标
Alt + Drag列选择模式(块选择)
Alt + C清除所有多光标
Alt + N选中下一个相同单词
Alt + P选中上一个相同单词

6. 窗口与分屏

快捷键功能
Ctrl + W关闭当前分屏
Ctrl + Alt + ↑↓←→切换分屏焦点
Ctrl + E​→split垂直分屏
Ctrl + E​→vsplit水平分屏

7. 插件与命令

快捷键功能
Ctrl + E打开命令栏输入插件命令
Ctrl + E​→help查看插件帮助
Ctrl + E​→tab切换标签页

8. 其他实用操作

快捷键功能
Ctrl + R重新打开上次关闭的文件
Ctrl + L刷新屏幕(清屏)
Ctrl + ]跳转到括号匹配位置
Alt + Z自动换行(切换开关)

自定义快捷键

micro 支持自定义快捷键!编辑 ~/.config/micro/bindings.json​ 文件,按格式添加:

{"Ctrl-X": "command:quit"
}

提示

  • 在 micro 中按 Ctrl + G​ 可随时查看帮助文档。
  • 支持鼠标操作(如点击光标位置、拖拽选择文本)。
  • 使用 Ctrl + E​ 输入命令(如 set syntax go​ 设置语法高亮)。

相关文章:

micro常用快捷键

micro常用快捷键 以下是 micro 编辑器 的常用快捷键整理,按功能分类清晰,方便快速查阅: 1. 基础操作 快捷键功能​Ctrl S​保存文件​Ctrl Q​退出编辑器​Ctrl O​打开文件​Ctrl E​打开命令栏(输入命令)​Ctr…...

DNS域名解析服务

目录 DNS系统 DNS系统的作用 DNS系统的类型(服务器分类) 1. ‌递归解析器(Recursive Resolver)‌ 2. ‌根域名服务器(Root Name Server)‌ 3. ‌顶级域服务器(TLD Name Server)…...

Linux的目录结构

倒根树状结构 【注意】 / 表示根目录,相当于Windows的C盘 进入跟目录命令: cd / /bin:存放的系统命令或二进制文件,如:cd ls cp等 /sbin /usr/bin /dev:存放的设备节点文件 , 驱动文件 /…...

【Python】Python 100题 分类入门练习题 - 新手友好

Python 100题 分类入门练习题 - 新手友好篇 - 整合篇 一、数学问题题目1:组合数字题目2:利润计算题目3:完全平方数题目4:日期天数计算题目11:兔子繁殖问题题目18:数列求和题目19:完数判断题目21…...

Three.js 系列专题 7:性能优化与最佳实践

内容概述 随着 3D 场景复杂度的增加,性能优化变得至关重要。Three.js 项目可能因几何体数量、纹理大小或渲染设置而变慢。本专题将介绍减少 draw call、优化纹理和使用调试工具的最佳实践。 学习目标 学会减少 draw call 和几何体复杂度。掌握纹理压缩与内存管理。使用 Stat…...

特权FPGA之Johnson移位

完整代码: module johnson(clk,rst_n,led,sw1_n,sw2_n,sw3_n);input clk; //时钟信号,50MHz input rst_n; //复位信号,低电平有效 output[3:0] led; //LED控制,1--灭&#xf…...

聊聊 CSS

先补充一些概念 C/S(客户端/服务器):要下载到本地才能用 需要安装、偶尔更新、不跨平台 B/S(浏览器/服务器):在浏览器输入网址就可以使用 无需安装、无需更新、可跨平台 [!NOTE] B/S 架构优点如此之多&am…...

域名系统DNS

一 概述 域名系统DNS是互联网使用的命名系统,用来把便于人们使用的机器名称转换为IP地址,比如我们熟知的www.baidu.com,www.sina.com,这些域名的背后都对应着一个又一个的IP地址。由域名转换为IP的过程我们称为解析,解析的过程大…...

大模型ui设计SVG输出

你是一位资深 SVG 绘画设计师,现需根据以下产品需求创建SVG方案: 产品需求 约拍app 画板尺寸: 宽度:375px(基于提供的HTML移动设计)高度:812px(iPhone X/XS 尺寸) 配…...

利用securecrt的tftp服务器功能传递文件

日常经常能用到需要调测一些openwrt设备,要互相拷贝文件,没有开启ftp功能时,这时可以用到crt的tftp内置服务器功能,利用tftp功能传递文件。 配置方法: 打开设置→全局配置→终端→tftp配置设置c上内置tftp服务器时&a…...

基于STM32、HAL库的IP2736U快充协议芯片简介及驱动程序设计

一、简介: IP2736U是一款高性能的USB Type-C和Power Delivery(PD)控制器芯片,支持最新的USB PD 3.0规范。它具有以下特点: 支持USB Type-C和PD 3.0协议 内置MCU,可编程配置 支持多种供电角色(Source/Sink/DRP) 支持PPS可编程电源 支持多种快充协议(PD/QC/AFC/FCP/SCP等) I…...

SQL学习笔记七

第九章用正则表达式进行搜索 9.1正则表达式介绍 正则表达式是用来匹配文本的特殊的串(字符集合)。如果你想从一个文本文件中提取电话号码,可以使用正则表达式。如果你需要查找名字中间有数字的所有文件,可以 使用一个正则表达式…...

MicroPython 开发ESP32应用教程 之 Timer、GPIO中断

随着我们课程的递进,大家会发现,我们之前课程中的例子,虽然功能都能实现,但总觉得体验感不够好,比如按键控制GRB灯珠的时候,很容易出现按键后,灯珠没有反应,还有蓝牙发送指令控制灯珠…...

【区块链安全 | 第三十七篇】合约审计之获取私有数据(一)

文章目录 私有数据访问私有数据实例存储槽Solidity 中的数据存储方式1. storage(持久化存储)定长数组变长数组 2. memory(临时内存)3. calldata 可见性关键字私有数据存储风险安全措施 私有数据 私有数据(Private Dat…...

20250408在荣品的PRO-RK3566开发板使用Rockchip原厂的buildroot系统时拿掉经常出现的list-iodomain.sh警告信息

rootrk3566-buildroot:/usr/bin# vi list-iodomain.sh rootrk3566-buildroot:/usr/bin# sync 【最后】 #chk_env #get_chip_id $1 #echo_msg "Get CHIP ID: $CHIP_ID" #get_iodomain_val 20250408在荣品的PRO-RK3566开发板使用Rockchip原厂的buildroot系统时拿掉经常…...

上下拉电阻详解

一、基本定义 上拉电阻:连接信号线与电源(VCC),确保信号在无驱动时保持高电平。 下拉电阻:连接信号线与地(GND),确保信号在无驱动时保持低电平。 二、核心作用 电平稳定 防止悬空引…...

特权FPGA之数码管

case语句的用法: 计数器不断的计数,每一个num对应数码管一种数据的输出。实例通俗易懂,一目了然。 timescale 1ns / 1ps// Company: // Engineer: // // Create Date: // Design Name: // Module Name: // Project Name: //…...

PyTorch 学习笔记

环境:python3.8 PyTorch2.4.1cpu PyCharm 参考链接: 快速入门 — PyTorch 教程 2.6.0cu124 文档 PyTorch 文档 — PyTorch 2.4 文档 快速入门 导入库 import torch from torch import nn from torch.utils.data import DataLoader from torchvision …...

MCP基础学习计划:从MCP入门到项目构建的全面指南

文章简介 ai生成的学计划有的连接是无效的,想着边学习边找输出文章,后续会继续链接更新 在人工智能和大语言模型(LLM)的快速发展下,掌握Model Context Protocol(MCP)成为提升AI应用能力的关键。…...

NO.77十六届蓝桥杯备战|数据结构-单调队列|质量检测(C++)

什么是单调队列? 单调队列,顾名思义,就是存储的元素要么单调递增要么单调递减的队列。注意,这⾥的队列和普通的队列不⼀样,是⼀个双端队列。单调队列解决的问题 ⼀般⽤于解决滑动窗⼝内最⼤值最⼩值问题,以…...

【有啥问啥】深入浅出讲解 Teacher Forcing 技术

深入浅出讲解 Teacher Forcing 技术 在序列生成任务(例如机器翻译、文本摘要、图像字幕生成等)中,循环神经网络(RNN)以及基于 Transformer 的模型通常采用自回归(autoregressive)的方式生成输出…...

redis数据迁移之通过redis-dump镜像

这里写目录标题 一、redis-dump 镜像打包1.1 安装windows docker1.2 idea项目创建1.3 idea镜像打包 二、redis数据迁移2.1 数据导出2.2 数据导入 一、redis-dump 镜像打包 没有找到可用的redis-dump镜像,需要自己打包一下,这里我是在idea直接打包的 1.…...

Redis哨兵模式下执行sentinel failover mymaster命令可能导致什么风险,如何避免

在 Redis 哨兵模式下执行 SENTINEL FAILOVER mymaster 命令会强制触发主节点切换(手动故障转移),虽然这是合法的管理操作,但可能带来以下风险及规避方法: 一、潜在风险 数据丢失风险 原因:主节点可能在故障…...

软考案例分析实例答题模板

案例分析(全部为主观问答题, 总 5 大题, 第一题必选, 剩下 4 选 2, 每题 25 分, 共75分) 第一题: 案例分析——某企业信息架构优化项目 案例材料: 某企业是一家从事电子商务的大型企业, 随着业务规模的不断扩大, 现有的信息架 构已无法满足企业快速发展的需求。 企业…...

Docker+Jenkins+Gitee自动化项目部署

前置条件 docker安装成功 按照下面配置加速 sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json <<-EOF {"registry-mirrors": ["https://register.librax.org"] } EOF sudo systemctl daemon-reload sudo systemctl restart docker一、…...

olib开源图书

8.olib开源图书 该软件作者已开源&#xff0c;开源地址&#xff1a;开源地址&#xff1a;https://github.com/shiyi-0x7f/o-lib 点击该软件&#xff0c;使用管理员权限打开&#xff0c;进入界面可以搜索图书并下载pdf文件。 蓝奏云下载&#xff1a;https://wwph.lanzout.com/…...

react: styled-components实现原理 标签模版

styled-components是针对react中一个前端广泛使用的css-in-js样式库B站 利用标签模版 利用ES6中的 标签模版文档标签模板其实不是模板&#xff0c;而是函数调用的一种特殊形式。“标签”指的就是函数&#xff0c;紧跟在后面的模板字符串就是它的参数。 let a 5; let b 10;…...

AI大模型从0到1记录学习 day15

14.3.5 互斥锁 1&#xff09;线程安全问题 线程之间共享数据会存在线程安全的问题。 比如下面这段代码&#xff0c;3个线程&#xff0c;每个线程都将g_num 1 十次&#xff1a; import time import threading def func(): global g_num for _ in range(10): tmp g_num 1 # ti…...

macbook pro查询并修改命令提示符的格式

环境 MacBook Pro 描述 我的命令提示符总是&#xff1a; # 前面总是多了&#xff08;base&#xff09; (base) yutaoyutaodeMacBook-Pro ~ % vim .zshrc (base) yutaoyutaodeMacBook-Pro ~ % source .zshrc # 期望改成下面这样&#xff1a; yutaoyutaodeMacBook-Pro ~ % 找…...

Baumer工业相机堡盟工业相机如何处理偶发十万分之一或百万分之一几率出现的黑图现象(C#)

Baumer工业相机堡盟工业相机如何处理偶发十万分之一或百万分之一几率出现的黑图现象&#xff08;C#&#xff09; Baumer工业相机Baumer工业相机出现黑图的技术背景硬件层面软件层面环境因素 实际案例演示&#xff1a;BaumerVCXG-53M.I.XT 防护相机项目使用环境项目反馈问题项目…...

基于Resemblyzer 声纹识别门禁系统设计

一、整体结构与思路 这份程序的核心目的是&#xff1a; 用麦克风录音 ➜ 识别说话人是谁 ➜ 图形化展示 ➜ 语音播报反馈 它主要由 4 个部分组成&#xff1a; 全局配置和依赖加载 语音采集和声纹提取逻辑 图形界面与交互&#xff08;PyQt5&#xff09; 语音播报反馈系统 …...

分布式数据库LSM树

LSM树的核心结构与操作流程 Log-Structured Merge Tree&#xff0c;日志 结构化 合并 树。 ​​追加写&#xff1a;永远不改&#xff0c;就算是update操作&#xff0c;也是追加写&#xff0c;一直新生成文件。 刷盘触发​​&#xff1a;追加到一定程序&#xff0c;比如到了几M…...

2143 最少刷题数

2143 最少刷题数 ⭐️难度&#xff1a;中等 &#x1f31f;考点&#xff1a;2022、前缀和、省赛、二分 &#x1f4d6; &#x1f4da; import java.util.Scanner; import java.util.Arrays;public class Main2 {public static void main(String[] args) {Scanner sc new Sca…...

Ansible:playbook 使用when和ith_items

文章目录 playbook使用 whenplaybook 使用迭代 with_items​迭代嵌套子变量 if 和 for在template中使用了&#xff0c;在playbook中加以区分&#xff0c;因此使用when进行条件判断&#xff0c;with_items进行循环迭代 playbook使用 when when语句&#xff0c;可以实现条件测试。…...

python爬取1688.item_search_best-查询榜单列表返回数据说明

在当今数字化时代&#xff0c;电商平台的数据蕴含着巨大的商业价值。1688作为国内领先的B2B电商平台&#xff0c;其商品搜索榜单数据能够为供应商、采购商以及市场研究人员提供诸多洞察。本文将详细介绍如何使用Python爬取1688的商品搜索榜单数据&#xff0c;并对返回数据进行说…...

数据结构(一)KMP+滑动窗口+链表+栈+队列

数据结构-链表 单链表 #include<iostream> using namespace std; const int N 100010; ​ int head,e[N],ne[N],idx; ​ void init() {head -1;idx 0; } void add_to_head(int x) {e[idx] x;ne[idx] head;head idx;idx; } void add(int k,int x) {e[idx] x;ne[id…...

C语言 数据结构 【队列】动态模拟实现

引言 用动态方式模拟实现队列的各个接口 一、队列的结构与概念 概念&#xff1a;只允许在一端进行插入数据操作&#xff0c;在另一端进行删除数据操作的特殊线性表&#xff0c;队列具有先进先出FIFO(First In First Out) 入队列&#xff1a;进行插入操作的一端称为队尾 出队列…...

Python | 第十三章 | 多态 | 魔术方法 | 静态方法 | 抽象类

P130 多态练习题&#xff08;1&#xff09;2025/2/21 一、isinstance函数 基本说明&#xff1a; isinstance()用于判断对象是否为某个类或其子类的对象基本语法:isinstance(object,classinfo)解读形参&#xff1a; object:对象 classinfo:可以是类名、基本类型或者由它们组成…...

线程安全问题的原因与解决方案总结

目录 一 什么是线程安全&#xff1f; 二 线程安全问题的实例 三 线程安全问题的原因 1.多个线程修改共享数据 2.抢占式执行 3.修改操作不是原子的 4.内存可见性问题 5.指令重排序 四 解决方案 1.同步代码块 2.同步方法 3.加锁lock解决问题 一 什么是线程安全&…...

设计模式-模版方法

目录 什么是模版方法&#xff1f; 怎么理解抽象类的算法骨架&#xff1f; Burn功能骨架 战士类 法师类 什么是模版方法&#xff1f; 借助抽象类定义算法的骨架&#xff0c;再由具体子类实现算法的特定步骤。这种设计模式让算法的整体结构得以固定&#xff0c;同时又能让不…...

c# 运用策略模式与模板方法模式实例

策略模式 策略模式的核心在于定义一系列算法&#xff0c;把它们封装起来&#xff0c;并且让它们能够相互替换。策略模式让算法的变化独立于使用算法的客户端。在这个方法里&#xff0c;策略模式的体现如下&#xff1a; convertFunc 参数&#xff1a;这是一个委托类型的参数&a…...

基于51单片机的3路温度报警器proteus仿真

地址&#xff1a; https://pan.baidu.com/s/1qrCpGuzZRbeFVVjaGMffQA 提取码&#xff1a;1234 仿真图&#xff1a; 芯片/模块的特点&#xff1a; AT89C52/AT89C51简介&#xff1a; AT89C51 是一款常用的 8 位单片机&#xff0c;由 Atmel 公司&#xff08;现已被 Microchip 收…...

llama-factory微调qwen2.5-vl

本文不生产技术,只做技术的搬运工!!! 前言 目前大模型百花齐放,微调方法复杂多样,且教程复杂,工程端想要进行垂域模型适配困难重重,本篇博客详细介绍了qwen2.5-vl的全流程微调过程,包括环境配置、数据集制作、模型训练、模型导出、模型部署、模型推理等过程,希望对工…...

淘宝历史价格采集合规指南:官方 API + 轻量爬虫混合方案

在电商数据分析领域&#xff0c;获取淘宝商品的历史价格数据对于企业制定价格策略、进行竞品分析以及消费者洞察市场价格波动趋势都具有重要意义。然而&#xff0c;由于淘宝平台对数据安全和合规性的严格要求&#xff0c;历史价格采集工作需要在合法合规的框架内进行。本文将详…...

文档控件DevExpress Office File API v24.2亮点:不再支持非Windows系统

DevExpress Office File API是一个专为C#, VB.NET 和 ASP.NET等开发人员提供的非可视化.NET库。有了这个库&#xff0c;不用安装Microsoft Office&#xff0c;就可以完全自动处理Excel、Word等文档。开发人员使用一个非常易于操作的API就可以生成XLS, XLSx, DOC, DOCx, RTF, CS…...

TDengine.C/C++ 连接器

简介 C/C 开发人员可以使用 TDengine 的客户端驱动&#xff0c;即 C/C 连接器&#xff08;以下都用 TDengine 客户端驱动表示&#xff09;&#xff0c;开发自己的应用来连接 TDengine 集群完成数据存储、查询以及其他功能。TDengine 客户端驱动的 API 类似于 MySQL 的 C API。…...

什么是混合搜索Hybrid Search?

🧠 向所有学习者致敬! “学习不是装满一桶水,而是点燃一把火。” —— 叶芝 我的博客主页: https://lizheng.blog.csdn.net 🌐 欢迎点击加入AI人工智能社区! 🚀 让我们一起努力,共创AI未来! 🚀 混合搜索通常指一种结合多种搜索方法或技术的搜索策略,旨在提供更…...

滤波器:模拟滤波器和数字滤波器的区别

滤波器是一种用于从信号中去除不需要的频率成分&#xff0c;只保留所需频率成分的电子设备或算法。根据实现方式的不同&#xff0c;滤波器主要分为模拟滤波器和数字滤波器两大类。以下是对这两种滤波器的详细比较&#xff1a; 一、实现方式与原理 模拟滤波器 实现方式&#xf…...

AudioRecord 录制pcm转wav

pcm转wav PCM 格式校验pcm 添加 wav 头信息WAVWAV 格式检验小端序&#xff1f; 参考地址 PCM 格式校验 /*** 专业PCM文件验证&#xff08;支持动态参数与多格式&#xff09;* param silenceThreshold 静音检测阈值&#xff08;0.0~1.0&#xff09;&#xff0c;默认90%零值为静…...

625SJBH网上便利店的设计与实现

1前 言 目前&#xff0c;网络正以一种前所未有的冲击力在影响着人类的活动&#xff0c;包括人类的生产和日常生活。网络的诞生和发展&#xff0c;颠覆了传统的信息传播方式&#xff0c;冲破了存在于传统交流方式中时间和空间的种种壁垒&#xff0c;极大地改变了人类从物质到精…...