Vim实用功能全解析
1. TOhtml命令
TOhtml命令比2html.vim脚本更灵活,因为你能指定要转换的精确行范围。例如,要转换缓冲区中第25行到第44行,输入:
:25,44TOhtml
使用gvim进行HTML转换的一个优点是,图形用户界面(GUI)能准确检测颜色并创建正确的HTML指令。这些方法在非GUI环境下也能工作,但结果的准确性较低,可能不太实用。
Vim不会为你保存新创建的文件,它只是创建一个缓冲区,你需要自己管理这个文件。建议制定一个管理策略,用于保存和同步文本文件的HTML版本。比如,你可以创建一些自动命令来触发HTML文件的创建和保存。
保存的HTML文件可以在任何网页浏览器中查看。若你不熟悉在浏览器中打开本地系统文件的方法,其实很简单:几乎所有浏览器都在“文件”菜单中提供“打开文件”选项,会显示一个文件选择对话框,让你找到包含HTML文件的文件夹。如果你打算定期使用此功能,建议为所有文件建立书签。
2. 查看文件差异
文件不同版本之间的变化通常很细微,使用能快速查看精确差异的工具可以节省大量时间。Vim通过 vimdiff 命令将著名的Unix diff 命令集成到一个非常强大的可视化界面中。
有两种等效的方式调用此功能:
$ vimdiff old_file new_file
$ vim -d old_file new_file
通常,第一个要比较的文件是旧版本,第二个是新版本,但这
超级会员免费看
订阅专栏 解锁全文
118

被折叠的 条评论
为什么被折叠?



