Class: Neovim::Window
Defined Under Namespace
Classes: Cursor
Instance Attribute Summary
Attributes inherited from RemoteObject
#index
Instance Method Summary
collapse
#==, #initialize, #method_missing, #methods, #respond_to?, #to_msgpack
Dynamic Method Handling
This class handles dynamic methods through the method_missing method
in the class Neovim::RemoteObject
Instance Method Details
Interface for interacting with the cursor position.
9
10
11
|
# File 'lib/neovim/window.rb', line 9
def cursor
@cursor ||= Cursor.new(self)
end
|
#get_buffer ⇒ Buffer
|
# File 'lib/neovim/window.rb', line 76
|
#get_cursor ⇒ Array<Fixnum>
|
# File 'lib/neovim/window.rb', line 76
|
#get_height ⇒ Fixnum
|
# File 'lib/neovim/window.rb', line 76
|
#get_option(name) ⇒ Object
|
# File 'lib/neovim/window.rb', line 76
|
#get_position ⇒ Array<Fixnum>
|
# File 'lib/neovim/window.rb', line 76
|
#get_tabpage ⇒ Tabpage
|
# File 'lib/neovim/window.rb', line 76
|
#get_var(name) ⇒ Object
|
# File 'lib/neovim/window.rb', line 76
|
#get_width ⇒ Fixnum
|
# File 'lib/neovim/window.rb', line 76
|
#is_valid ⇒ Boolean
|
# File 'lib/neovim/window.rb', line 76
|
#set_cursor(pos) ⇒ void
This method returns an undefined value.
|
# File 'lib/neovim/window.rb', line 76
|
#set_height(height) ⇒ void
This method returns an undefined value.
|
# File 'lib/neovim/window.rb', line 76
|
#set_option(name, value) ⇒ void
This method returns an undefined value.
|
# File 'lib/neovim/window.rb', line 76
|
#set_var(name, value) ⇒ Object
|
# File 'lib/neovim/window.rb', line 76
|
#set_width(width) ⇒ void
This method returns an undefined value.
|
# File 'lib/neovim/window.rb', line 76
|