Term::ReadLine::Zoid::ViCommand

Term::ReadLine::Zoid::ViCommand is a readline command mode.
Download

Term::ReadLine::Zoid::ViCommand Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Perl Artistic License
  • Price:
  • FREE
  • Publisher Name:
  • Jaap Karssenberg
  • Publisher web site:
  • http://search.cpan.org/~pardus/

Term::ReadLine::Zoid::ViCommand Tags


Term::ReadLine::Zoid::ViCommand Description

Term::ReadLine::Zoid::ViCommand is a readline command mode. Term::ReadLine::Zoid::ViCommand is a readline command mode.SYNOPSISThis class is used as a mode under Term::ReadLine::Zoid, see there for usage details.This mode provides a "vi command mode" as specified by the posix spec for the sh(1) utility. It intends to include at least all key-bindings mentioned by the posix spec for the vi mode in sh(1). It also contains some extensions borrowed from vim(1) and some private extensions.This mode has a "kill buffer" that stores the last killed text so it can be yanked again. This buffer has only one value, it isn't a "kill ring".KEY MAPPINGSince ViCommand inherits from MultiLine, which in turn inherits from Term::ReadLine::Zoid, key bindings are also inherited unless explicitly overloaded.Control-d is ignored in this mode.escapeReset the command mode.return ^JReturn the current edit line to the application for execution.^ZSend a SIGSTOP to the process of the application. Might not work when the application ignores those, which is something shells tend to do.iSwitch back to insert mode.ISwitch back to insert mode at the begin of the edit line.aEnter insert mode after the current cursor position.AEnter insert mode at the end of the edit line.mSwitch to multiline insert mode, see Term::ReadLine::Zoid::MultiLine. (private extension)MSwitch to multiline insert mode at the end of the edit buffer. (private extension)REnter insert mode with replace toggled on. (vim extension)#Makes current edit line a comment that will be listed in the history, but won't be executed.Only works if the 'comment_begin' option is set.=Display possible shell word completions, does not modify the edit line.Do pathname completion (using File::Glob) and insert the largest matching part in the edit line.*Do pathname completion but inserts all matches. Requirements: · Perl


Term::ReadLine::Zoid::ViCommand Related Software