// TAG

#编辑器

12 篇

杂记
2026-05-11/966 reads

Vim 搜索的魔法语法:从入门到精通

本文系统解析了 Vim 独特的正则表达式搜索系统。Vim 设计了四种"魔法模式"(magic/nomagic/very magic/very nomagic)来控制元字符行为,相比传统正则表达式更加灵活。文章详细介绍了位置锚点、字符类、量词、零宽断言等核心功能,特别强调了 Vim 特有的语法如 \zs/\ze 匹配裁剪、\%[] 可选序列等实用技巧。同时对比了 Vim 与 PCRE 在贪婪匹配、分组、反向引用等方面的差异,并提供了跨行搜索等高级用法的解决方案。

vimexcel编辑器
阅读 →
Windows
2025-12-02/1053 reads

为什么我把VSCode换成了Code-Server

本文探讨了开发者在Windows笔记本上使用VS Code和WSL进行开发时面临的内存瓶颈问题,并提出了迁移至NAS部署的Code-Server解决方案。通过Docker容器化部署Code-Server,实现了计算与渲染分离,显著降低了本地内存占用。文章详细介绍了部署脚本、典型开发场景配置以及常见问题的解决方法,为开发者提供了完整的环境迁移指南。这一方案不仅优化了16GB内存设备在多项目并行时的性能表现,还实现了随时随地通过浏览器访问开发环境的灵活性。

vscodeide编辑器
阅读 →
安全研究
2025-08-16/2124 reads

Helix 编辑器快速上手指南

Helix是一款基于Kakoune"选择优先"理念的现代模态编辑器,采用Rust编写,原生集成LSP、多光标等开发工具。其核心设计颠覆了Vim的操作逻辑:先选择文本范围再执行操作,带来更安全的编辑体验和更短的操作反馈。Helix精简了模式系统,将Normal模式与Visual功能合并,并通过独立Select模式支持强大的多选区操作。虽然需要重新学习键位映射(如wd代替dw),但内置功能大幅减少了对插件的依赖。编辑体验经过3-4周适应期后,用户往往能体会到其多光标+正则选择+LSP组合的高

编辑器vimlinux
阅读 →
Linux
2025-06-25/3297 reads

最新VScode常用快捷键【个人总结】

本指南系统整理了VS Code 2026版核心快捷键,涵盖工作区管理(Ctrl+K+O打开文件夹)、文件导航(Ctrl+P模糊搜索)、标签页操作(Ctrl+W关闭)、行级编辑(Alt+↑/↓移动行、Ctrl+X删除整行)、智能选择(Ctrl+D选单词、Ctrl+Shift+L全匹配)、多光标批量编辑(Alt+点击、Ctrl+Alt+↑/↓)、代码折叠(Ctrl+Shift+[])及注释、缩进等实用技巧,并补充命令面板、终端、界面布局等进阶操作,助开发者大幅提升编码效率。

vscodeide编辑器
阅读 →
红队渗透
2025-06-06/2369 reads

在 Kali 上打造渗透测试专用的 VSCode 环境

本文详细介绍如何为 Kali Linux 配置优化的 VSCode 渗透测试开发环境。内容涵盖: 安装方法:通过官方 .deb 包或 Snap 方式安装 VSCode 基础配置:设置深色主题、等宽字体和终端集成 必备扩展:包括文本高亮(xshrim.txt-syntax)、Python格式化(autopep8)、备忘单查询(cheat.sh)等 工作流优化:自定义快捷键、创建工作区和直接集成渗透测试工具(nmap等)

vscodeide编辑器
阅读 →
红队渗透
2025-04-15/1333 reads

一文教你在Kali上配置舒服优雅的Sublime Text(插件安装卸载、python交互式运行、主题美化)

Sublime Text 是一款轻量、优雅且功能强大的文本编辑器,因其简洁的界面、极高的自定义性和丰富的插件生态而深受开发者喜爱。在 Kali Linux 这样的渗透测试系统中,配置一个舒适且高效的 Sublime Text 环境,不仅能提升代码编写体验,还能大幅提高工作效率。Kali Linux 下安装 Sublime Text 详细教程。本文将假设你已经完成安装,接下来将带你一步步打造一个优雅、实用的 Sublime Text 环境,包括插件安装、Python 交互式环境的配置以及快捷键优化等内容。

sublime textpython编辑器kali
阅读 →
Linux
2025-04-05/1551 reads

Nano编辑器详解:Linux初学者必备的文本编辑利器

Nano编辑器以其简单、小巧和易用性,成为Linux环境下初学者的最佳选择。它不仅默认安装在大多数发行版中,还通过直观的界面和快捷键提示降低了使用门槛。通过本文的介绍,我们从Nano的背景、操作方法、快捷键到启动选项进行了全面解析。希望你能通过实践掌握Nano,并在Linux的学习之旅中更进一步。今天的分享就到这里。如果你有任何疑问或想了解更多,欢迎随时交流!再见!

编辑器linux运维nano
阅读 →
红队渗透
2025-03-26/2588 reads

Kali Linux 安装 Sublime Text 详细教程

本文详细介绍了在 Kali Linux 系统上安装 Sublime Text 的两种方法:通过命令行安装和手动下载安装。命令行安装步骤包括添加 GPG 密钥、软件源、更新软件列表和安装 Sublime Text,并提供了自动化安装脚本。手动下载安装则包括下载安装包、解压、移动文件、创建桌面快捷方式和配置环境变量。此外,文章还提供了激活 Sublime Text、禁用自动更新以及安装后的操作指南,如启动、配置中文支持和安装插件。通过这些步骤,用户可以顺利在 Kali Linux 上安装并使用 Sublime

sublime textlinux编辑器kali
阅读 →
Linux
2025-02-15/1626 reads

从 VSCode 到命令行:BRE、ERE、PCRE正则差异解析

学习正则表达式之后,我们可能会觉得它是一个非常强大的工具,但在不同工具中应用时,它的规则和实现方式可能有所不同。理解BREERE和PCRE之间的差异,能够帮助我们在开发和调试过程中避免很多不必要的麻烦,尤其是在VSCode和命令行工具之间的转换。希望本文能够帮助你更好地理解这些差异,并在使用正则表达式时更加得心应手。如果你遇到类似问题,不妨检查一下你所使用的工具是否支持的正则类型是否与你的预期一致。

vscode编辑器正则表达式linux
阅读 →
Linux
2025-01-24/2823 reads

Hex 查看与编辑指南:从命令行到图形界面

Linux 提供了多种命令行十六进制工具,可以满足不同场景的需求。对于仅需快速查看文件内容的用户,xxd和hexdump是理想选择;而对于需要修改或深入分析的用户,bvihexedit和ht提供了更强大的功能。根据具体任务选择合适工具,有助于更高效地处理二进制文件。

linux编辑器运维工具
阅读 →
Linux
2025-01-23/1856 reads

Linux文本处理三剑客之 sed 流编辑器:从入门到精通[⭐建议收藏!⭐]

sed(Stream Editor)是一个功能强大的文本处理工具,广泛应用于文本文件的自动化编辑和批量处理。它通过逐行读取文件内容并在内存中的临时缓冲区(即“模式空间”)中处理文本,实现高效的文本替换、删除、插入等操作。sed 支持使用正则表达式进行模式匹配,使得文本编辑更加灵活和高效。sed 是一个功能强大的流编辑器,广泛用于文本文件的批量处理和自动化任务。通过灵活运用正则表达式和多种命令,用户可以高效地进行文本查找、替换、插入和删除等操作。

编辑器服务器运维linux
阅读 →
Linux
2024-11-14/1603 reads

Vim 编辑器学习笔记

vi编辑器是由比尔·乔伊(Bill Joy)在 1976 年为 UNIX 操作系统开发的一款文本编辑器,最早应用于 UNIX 系统的 BSD 版本中。它凭借轻量、快速、功能丰富的特点,迅速成为 UNIX 和类 UNIX 系统(如 Linux)用户最喜爱的编辑工具之一。然而,随着编辑需求的提升,vi的功能逐渐显得不足。1988 年,布莱姆·穆伦纳尔(Bram Moolenaar)在vi的基础上创建了vim编辑器,全称 “Vi IMproved”,即“改进版vivim不仅保留了vi。

编辑器vim学习
阅读 →