在这里,我为熟练的 vimers 完成了简单的任务。我需要重新格式化我的 css 文件。有一些命令可以做到这一点:
%s/}/&\r/g
%s/ / /g
retab!
echo "You done did it!"
但是我不想每次需要格式化我的css文件时都输入这些命令(我是在通过WinLess程序转换less文件后得到的)。现在我把这些命令放到 cssformat.vim 文件中,然后把这个文件放到 vim 运行时文件夹中。在我的 vimrc 我设置:
autocmd 文件类型 css nmap :so $VIM/vim73/cssformat.vim
当然,这是有效的。但我想知道我怎样才能更好地完成这项任务?在开始时,我想将这些命令放在我的 vimrc 中(以创建一个简单的函数),但我不知道如何正确执行此操作。
ps对不起我的英语不好。