diff --git a/lib/neovim/ruby_provider.rb b/lib/neovim/ruby_provider.rb
index <HASH>..<HASH> 100644
--- a/lib/neovim/ruby_provider.rb
+++ b/lib/neovim/ruby_provider.rb
@@ -28,7 +28,7 @@ module Neovim
     def self.__define_setup(plug)
       plug.__send__(:setup) do |client|
         $stdout.define_singleton_method(:write) do |string|
-          client.out_write(string)
+          client.out_write(string + "\n")
         end
 
         $stderr.define_singleton_method(:write) do |string|
Add newline to stdout writes