VIM支持匹配大括号,括号和方括号.这非常适合编辑PHP和Javascript等C风格的语言.但是匹配HTML标签呢?
只要我一直在使用它,Notepad ++就有了这个功能.能够发现HTML块的开始和结束位置非常有用.我正在寻找的是这样的vim(参见绿色div标签):

(奖励功能:突出显示未关闭的HTML标记,如此屏幕截图中的红色标记).
matchit已经被提出作为下一个最好的东西,但它需要额外的击键才能使用它的功能.我希望能够在没有额外按键的情况下看到HTML块的开始和结束位置.
我已经在互联网上搜索了类似于vim的内容.显然,我不是唯一的一个,根据其他2个StackOverflow 问题和唠叨.
我几乎已经辞职了,因为vim无法在视觉上匹配html标签.vim可以这样做吗?
附录:如果目前无法使用任何现有插件执行此操作,那么任何vimscript向导是否都有关于如何编写合适插件的指示?
很多朋友建议我开始使用Sublime Text而不是Notepad ++,但到目前为止,我一直很高兴使用Notepad ++.我使用Notepad ++主要用于快速编辑文件(Haskell,Python,C#,HTML,JS,CSS等),复制和粘贴文本片段以及在其上运行宏等.
Sublime Text和Notepad ++的功能集有哪些主要区别?
我有一个内存大于2 GB的.txt文件.问题是我无法使用Notepad,Notepad ++或任何其他编辑器程序打开它.
有解决方案吗
我注意到当我加载文本文件时,Notepad ++将识别并使用该文件中的换行符,\n或者\r\n.
是否有一些选项可以选择在新文档中使用哪个?(我看了帮助和谷歌搜索,但找不到任何东西.)
我有一个Notepad ++问题.
如何在Notepad ++中使用以下单词(在不同的行上)
Apples
Apricots
Pear
Avocados
Bananas
Run Code Online (Sandbox Code Playgroud)
并将它们变成一个段落,每个段落末尾都有一个逗号?像这样:
Apples, Apricots, Pear, Avocados, Bananas
Run Code Online (Sandbox Code Playgroud) 在最新版本的Notepad ++上,当应用程序关闭时,重新启动应用程序时会保留未保存的文件.
我假设这些文件缓存在临时文件上.该文件的位置是什么.
谢谢
我搜索了很多,但没有写到如何从Notepad ++中删除非ASCII字符.
我需要知道在查找和替换中写入什么命令(图片会很棒).
如果我想制作一个白名单并为所有ASCII字/行添加书签,那么非ASCII行将被取消标记
如果文件非常大并且无法选择所有ASCII行,只想选择包含非ASCII字符的行...
每当我在Notepad ++(这是一个XML文件)中编辑.config文件时,我希望语法高亮显示自动将其着色为XML.如何配置Notepad ++来执行此操作,以便每次打开.config文件时都不必手动选择它?
谢谢.
我已经浏览了插件以及在Notepad ++的论坛中搜索过,并且没有看到在Notepad ++中将数据编辑为十六进制的解决方案.
我遵循UltraEdit提供的相同功能(请参见下面的屏幕截图),您可以直接或通过输入新的十六进制字符来编辑文档.

notepad++ ×10
caching ×1
editor ×1
eol ×1
expression ×1
filesystems ×1
html ×1
regex ×1
sublimetext ×1
sublimetext2 ×1
text-editor ×1
text-files ×1
vim ×1
words ×1
xml ×1