如何在Git Bash中编辑Ruby文件?

时间:2017-02-20 23:26:38

标签: ruby git bash git-bash

我正在使用Windows 10,而且正在使用Git Immersion教程的实验5,将Git Bash作为我的shell。

我使用echo 'puts "Hello, World"' > hello.rb创建了以下的hello.rb文件: how to create a file with the cmd?

我来change our hello program to take an argument from the command line. Change the file to be:

puts "Hello, #{ARGV.first}!"

我曾想过使用Sublime Text编辑文件,但我觉得有必要使用Git Bash。我怎么能用Git Bash编辑文件?

谢谢!

2 个答案:

答案 0 :(得分:0)

使用GNU sed替换文字。

sed -i "s/World/#{ARGV.first}\!/" hello.rb

cat hello.rb  
puts "Hello, #{ARGV.first}!  

https://www.gnu.org/software/sed/manual/sed.html#The-_0022s_0022-Command

编辑:或使用命令行编辑器,例如vivim

答案 1 :(得分:0)

记事本文件名-此gitbash命令在记事本文本编辑器中打开需要编辑的文件。 Ctrl + S-保存更改,Alt + F4-关闭记事本。