From b0c540061971bbaeb7e2d7f3855a662c1eb9ab2a Mon Sep 17 00:00:00 2001 From: tinogomes Date: Thu, 10 Jan 2013 14:09:55 -0200 Subject: [PATCH] Added encoding_file function for ruby plugin --- plugins/ruby/ruby.plugin.zsh | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/plugins/ruby/ruby.plugin.zsh b/plugins/ruby/ruby.plugin.zsh index 38e4d7cd01c1..5532aa8e8516 100644 --- a/plugins/ruby/ruby.plugin.zsh +++ b/plugins/ruby/ruby.plugin.zsh @@ -4,3 +4,9 @@ alias sgem='sudo gem' # Find ruby file alias rfind='find . -name "*.rb" | xargs grep -n' + +# Add first line "#encoding: UTF-8" into a file (for Ruby 1.9) +encoding_file = function() { + sed '1i#encoding: UTF-8' $1 > /tmp/new_file.tmp + mv /tmp/new_file.tmp $1 +}