editor

package
v0.2.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 18, 2018 License: MIT Imports: 21 Imported by: 0

Documentation

Index

Constants

View Source
const (
	GonvimMarkdownBufName         = "__GonvimMarkdownPreview__"
	GonvimMarkdownToggleEvent     = "gonvim_markdown_toggle"
	GonvimMarkdownUpdateEvent     = "gonvim_markdown_update"
	GonvimMarkdownScrollDownEvent = "gonvim_markdown_scroll_down"
	GonvimMarkdownScrollUpEvent   = "gonvim_markdown_scroll_up"
)

Variables

This section is empty.

Functions

func InitEditor

func InitEditor()

InitEditor is

Types

type ByCol

type ByCol []map[string]interface{}

ByCol sorts locations by column

func (ByCol) Len

func (s ByCol) Len() int

Len of locations

func (ByCol) Less

func (s ByCol) Less(i, j int) bool

Less than

func (ByCol) Swap

func (s ByCol) Swap(i, j int)

Swap locations

type Char

type Char struct {
	// contains filtered or unexported fields
}

Char is

type CmdContent

type CmdContent struct {
	// contains filtered or unexported fields
}

CmdContent is the content of the cmdline

type Cmdline

type Cmdline struct {
	// contains filtered or unexported fields
}

Cmdline is the cmdline

type Cursor

type Cursor struct {
	// contains filtered or unexported fields
}

Cursor is

type Editor

type Editor struct {
	// contains filtered or unexported fields
}

Editor is the editor

type Finder

type Finder struct {
	// contains filtered or unexported fields
}

Finder is a fuzzy finder window

type Font

type Font struct {
	// contains filtered or unexported fields
}

Font is

type Highlight

type Highlight struct {
	// contains filtered or unexported fields
}

Highlight is

type Locpopup

type Locpopup struct {
	// contains filtered or unexported fields
}

Locpopup is the location popup

type Markdown added in v0.2.2

type Markdown struct {
	// contains filtered or unexported fields
}

Markdown is the markdown preview window

type Message

type Message struct {
	// contains filtered or unexported fields
}

Message isj

type MessageItem

type MessageItem struct {
	// contains filtered or unexported fields
}

MessageItem is

type Palette

type Palette struct {
	// contains filtered or unexported fields
}

Palette is the popup for fuzzy finder, cmdline etc

type PaletteResultItem

type PaletteResultItem struct {
	// contains filtered or unexported fields
}

PaletteResultItem is the result item

type PopupItem

type PopupItem struct {
	// contains filtered or unexported fields
}

PopupItem is

type PopupMenu

type PopupMenu struct {
	// contains filtered or unexported fields
}

PopupMenu is the popupmenu

type RGBA

type RGBA struct {
	R int
	G int
	B int
	A float64
}

RGBA is

func (*RGBA) Hex

func (rgba *RGBA) Hex() string

Hex is

func (*RGBA) QColor

func (rgba *RGBA) QColor() *gui.QColor

QColor is

func (*RGBA) String

func (rgba *RGBA) String() string

type Screen

type Screen struct {
	// contains filtered or unexported fields
}

Screen is the main editor area

type Signature

type Signature struct {
	// contains filtered or unexported fields
}

Signature is

type StatusMode

type StatusMode struct {
	// contains filtered or unexported fields
}

StatusMode is

type Statusline

type Statusline struct {
	// contains filtered or unexported fields
}

Statusline is

type StatuslineEncoding

type StatuslineEncoding struct {
	// contains filtered or unexported fields
}

StatuslineEncoding is

type StatuslineFile

type StatuslineFile struct {
	// contains filtered or unexported fields
}

StatuslineFile is

type StatuslineFiletype

type StatuslineFiletype struct {
	// contains filtered or unexported fields
}

StatuslineFiletype is

type StatuslineGit

type StatuslineGit struct {
	// contains filtered or unexported fields
}

StatuslineGit is

type StatuslineLint

type StatuslineLint struct {
	// contains filtered or unexported fields
}

StatuslineLint is

type StatuslinePos

type StatuslinePos struct {
	// contains filtered or unexported fields
}

StatuslinePos is

type Svg

type Svg struct {
	// contains filtered or unexported fields
}

Svg is

type SvgXML

type SvgXML struct {
	// contains filtered or unexported fields
}

SvgXML is

type Tab

type Tab struct {
	ID int

	Name string
	// contains filtered or unexported fields
}

Tab in the tabline

type Tabline

type Tabline struct {
	CurrentID int
	Tabs      []*Tab
	// contains filtered or unexported fields
}

Tabline of the editor

type Window

type Window struct {
	// contains filtered or unexported fields
}

Window is

type Workspace

type Workspace struct {
	// contains filtered or unexported fields
}

Workspace is an editor workspace

func (*Workspace) InputMethodEvent added in v0.2.2

func (w *Workspace) InputMethodEvent(event *gui.QInputMethodEvent)

InputMethodEvent is

func (*Workspace) InputMethodQuery added in v0.2.2

func (w *Workspace) InputMethodQuery(query core.Qt__InputMethodQuery) *core.QVariant

InputMethodQuery is

type WorkspaceSide

type WorkspaceSide struct {
	// contains filtered or unexported fields
}

WorkspaceSide is

type WorkspaceSideItem

type WorkspaceSideItem struct {
	// contains filtered or unexported fields
}

WorkspaceSideItem is

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL