Notepad++中文网下载 - Notepad++官网

Notepad++中文网下载 - Notepad++官网

编辑光标 vs 鼠标光标

插入符与光标

在 Notepad++ 编辑时,编辑窗口中用于文本输入的位置称为 “插入点”。根据插入点设置,插入位置会以竖线或方框显示。它与鼠标光标是分开的:鼠标指针是随鼠标自由移动的图形指针,不限于编辑窗口,可用于调整插入点位置和操作界面。
有些人也把它叫作 “插入符号”“打字光标” 或 “文本插入 / 选择光标”,有时简称为 “光标”。“插入号” 一词来源于校对符号 ‸ 或 ^,用来标记手稿中需要插入文字的位置。Notepad++ 界面与手册中,一般用 “插入符” 表示输入光标,用 “光标” 专指鼠标光标。

打字模式

和许多文本编辑器及 Windows 应用一样,Notepad++ 支持两种打字模式:插入模式覆盖模式
在插入模式下,文字在插入符位置输入,插入符后面的字符会自动后移。例如:文本为 ab‸cd(‸ 代表插入符),输入 xyz 后会变成 abxyz‸cd。
在覆盖模式(也叫改写模式)下,输入的文字会直接覆盖插入符后面原有内容。例如:同样是 ab‸cd,输入 xyz 后会变成 abxyz‸,原来的 cd 会被覆盖消失。
插入模式下,插入符显示为竖线 | 或阴影块 ▒,可在 设置 > 偏好设置 > 编辑 1 > 插入符设置 中调整。覆盖模式下,插入符显示为下划线 _。插入符的闪烁速度也在同一处设置。
按键盘上的 Insert 键可在两种模式间切换。如果状态栏未隐藏,状态栏会显示 INSOVR 表示当前模式,点击该标识也可切换。

选择模式与列编辑器

Notepad++ 有两种文本选择方式:流选择列模式选择
通常用鼠标左键拖动,或按 Shift + 方向键选择文本,就是流选择。选中内容是连续的,从左到右、从上到下。
另一种是列模式,也叫列块、矩形选择,可选中垂直方向的一块矩形文本,而不是横向连续内容。
退出流选择很简单:在文本任意位置单击(不按 Ctrl/Shift),或用方向键、翻页键移动光标,选区就会消失,插入符跳到新位置。
如果是从左往右选,退出后插入符在选区右侧;从右往左选,则在左侧。
在列模式选择或多重编辑的多流选择中,最后添加的选区被视为 “主选择”。部分编辑操作只对主选择生效。从 v8.6 开始,可设置多选文本颜色与多插入符颜色,方便区分主选择与其他选区。

进入列模式

进入列选择有三种方法:
  1. 按住 Alt 键,同时用鼠标左键拖动

  2. 按住 Alt+Shift,再按方向键

  3. 先把插入符放在列块起点,执行 “列模式开始 / 结束选择”,再移到终点,再次执行该命令

用鼠标完成列选择后,若要调整选区大小,只能用 Alt+Shift + 方向键。

退出列模式

按任意不带 Alt+Shift 的方向键,或按 Esc 键,即可退出列模式回到普通流选择。
退出列模式后,插入符会停在矩形选区的最后一个角落:
  • 左上 → 右下选择 → 插入符在右下

  • 右上 → 左下选择 → 插入符在左下

  • 左下 → 右上选择 → 插入符在右上

  • 右下 → 左上选择 → 插入符在左上

列模式编辑

在列模式下输入内容,会在选中的每一行同一列位置同时输入。
列模式下复制 / 剪切的是一块矩形文本,可粘贴到其他位置同样大小的矩形区域,或粘贴到其他文档 / 软件。
列模式复制 / 剪切时会自动加入行尾符,直接粘贴可能导致格式错位。建议先按回车插入足够空行,再粘贴,避免挤乱原有文本。

列 / 多选编辑器对话框

通过 编辑 > 列编辑器 打开列编辑器,可在列选区或多选区域的每一行批量插入文本或数字:
  • 要插入的文本:每行插入相同内容

  • 要插入的数字:可设置递增数字

    • 初始数字:起始值

    • 增量:数字步长,为 0 或空则重复相同数字

    • 重复次数:默认为 1

  • 前导格式:无前置字符、前置零、前置空格

  • 进制格式:十进制、十六进制、八进制、二进制

  • 从 v8.8.6 开始,数字输入框与所选进制一致,并可选择十六进制大写或小写

无论选区顺序如何,编号始终从上到下进行。

多重编辑

多重编辑模式(仅鼠标操作)可通过 Ctrl + 单击 在多处添加插入符,实现在多个位置同时编辑、输入、复制、剪切、粘贴、删除。
除了添加插入符,还可以 Ctrl + 拖动 创建多个选区,一次性复制多处内容,或输入相同内容替换多处选区。
从 v8.6.1 开始,在已有多重插入符或多选区域再次 Ctrl + 单击,可移除该位置,保留其他多选。
多重编辑只在流选择下有效,不能与列块选择同时使用。
  • v8.6 以前:在 设置 > 偏好设置 > 编辑 中开启 “启用多重编辑”

  • v8.6–v8.6.2:默认开启

  • v8.6.3 及以后:在 设置 > 偏好设置 > 编辑 2 中开启

列模式转多重编辑提醒

Notepad++ 8.6.3 及以上版本会把列选择转为多重编辑,并保留选择顺序。
如果从下往上选列,粘贴顺序也会从下往上,可能不符合预期。
建议尽量从上往下进行列选择,避免顺序错乱。

双视图

将标签页拖动或右键选择 “移动到其他视图”,即可创建双视图。两个视图之间可通过拖放移动文件。

克隆文档

右键标签页选择 “克隆到其他视图”,可在另一视图打开同一份文档,两个视图同步编辑。

虚拟空间

默认情况下,点击行尾空白处,插入符只会跳到行末。
开启 设置 > 偏好设置 > 编辑 1 > 启用虚拟空间 后,可在行尾以外的空白处放置插入符,输入时会自动用空格补齐到光标位置。
该功能不支持文档最后一行下方的空白区域,若要在文末继续输入,直接按回车换行即可。

字符面板

通过 编辑 > 字符面板 打开,可查看并插入当前编码下 0–255 的字符,包括值、十六进制、字符本身及 HTML 实体名称、十进制、十六进制格式。
双击或选中按回车,即可插入对应内容,方便输入键盘上没有的特殊符号。

修改历史

在边栏会显示文件修改历史:
  • 橙色:修改后未保存

  • 绿色:已保存的修改

  • 浅绿 / 橄榄色:撤销到已保存的修改状态

  • 淡蓝 / 青色:撤销回文件刚打开时的原始状态

颜色可在 设置 > 样式配置器 > 全局样式 > 修改历史边距 中设置。

编辑菜单

编辑菜单顶部是常用操作:
  • 撤销、重做

  • 剪切、复制、粘贴、删除

  • 全选

下方还有:
  • 开始 / 结束选择:分两步远距离选中文本

  • 列模式下的开始 / 结束选择

  • 插入:日期时间(简短、完整、自定义格式)

  • 复制到剪贴板:复制文件名、路径等

  • 缩进:增加 / 减少缩进

  • 大小写转换:大写、小写、首字母大写、句首大写、反转大小写、随机大小写

  • 行操作:复制当前行、删除重复行、删除连续重复行、拆分行、合并行、删除空行、上下移动行、倒序、随机排序、排序

  • 空白操作:修剪首尾空格、制表符与空格互转

  • 特殊粘贴:粘贴 HTML、RTF 源码

  • 选区操作:打开文件、打开所在文件夹、编辑遮盖、网络搜索

  • 多选全部 / 多选下一个:批量匹配选中内容

  • 列编辑器、字符面板、剪贴板历史

  • 只读设置:当前文档只读、全部文档只读、清除只读;以及系统文件只读属性

其他编辑命令与快捷键

Notepad++ 内置大量 Scintilla 编辑命令,可在快捷键映射器中查看和设置。常见包括:
  • 按字符 / 单词 / 段落移动光标

  • 快速删除光标左侧 / 右侧单词

  • 整行剪切、复制、删除

  • 扩展选区、矩形选区

  • 缩进与反缩进

  • 大小写转换

部分命令默认无快捷键,但可通过插件调用。

上下文感知功能

部分快捷键会根据是否有选区自动变化:
  • 无选区时按 Tab:插入制表符或空格

  • 有选区时按 Tab:整体缩进一级

  • 无选区时 Ctrl+C / Ctrl+X / Shift+Delete:复制 / 剪切整行

  • 有选区时:复制 / 剪切选区

从 v8.6.3 开始,可在偏好设置中关闭 “无选区时复制 / 剪切整行” 功能。

拖放移动与复制

选中文本后:
  • 直接拖动:移动文本

  • 拖动时按 Ctrl:复制文本

  • 按 Esc 可取消操作

列块选择拖放效果较好;多重流选择拖放会直接拼接,适合整行操作。


«    2026年4月    »
12345
6789101112
13141516171819
20212223242526
27282930
搜索
控制面板
您好,欢迎到访网站!
  查看权限
网站分类

Powered By Z-BlogPHP 1.7.5

Copyright Your WebSite.Some Rights Reserved.