prompting functions - chimay/wheel Wiki

<!-- vim: set filetype=markdown: -->

Add

Add a new torus

The default mapping is <M-w><S-a>.

Add a circle to the current torus

The default mapping is <M-w><C-a>.

When you add a circle, you are prompted for a name. The completion is based on the current file directory. Different flavours are available :

You can of course adapt the completed name before confirming with <enter>. In fact, the name you choose can be anything you want, as long as it is not already in the current torus.

Add a location to the current circle

The default mapping is <M-w>a.

When you add a location, you are prompted for a name. The completion is based on the current file name. Different flavours are available :

You can of course adapt the completed name before confirming with <enter>. In fact, the name you choose can be anything you want, as long as it is not already in the current circle.

Rename

Rename the current torus

The default mapping is <M-w><S-n>.

Rename the current circle

The default mapping is <M-w><C-n>.

The completion is the same as for adding a circle.

Rename the current location

The default mapping is <M-w>n.

The completion is the same as for adding a location.

Switch

Switch element in the wheel

Function Completion list Default binding
switch location locations of current circle <M-w><Enter>
switch circle circles of the current torus <M-w><C-Enter>
switch torus toruses in the wheel <M-w><S-Enter>
multi switch toruses, circles & locations <M-w><M-Enter>
switch location in index index locations <M-w>x
switch circle in index index circles <M-w><C-x>
switch in history history entries <M-w>h

Switch file

Function Completion list Default binding
switch mru file most recently used, non wheel files u

Switch inside file

Function Completion list Default binding
occur : switch line lines of current buffer o

Switch buffer

Function Completion list Default binding
switch buffer listed buffers <M-w>b
switch tabwins visible buffers in tabs & windows <M-w>v

Switch in (neo)vim lists

Function Completion list Default binding
switch marker markers <M-w>'
switch in jump list jumps <M-w>j
switch in change list changes <M-w>;
switch tag tags <M-w>t

Switch dedicated buffer

The default mapping is <M-w><M-space>.

See buffer stack.

You can complete by dedicated buffer pseudo-filename, wich will lead you to the buffer you want.

Example of pseudo-filenames :

Switch layer in ring

You must be in a dedicated buffer to launch it. The local mapping is <M-l>.

See also layer ring.

You can complete by layer types, wich will lead you to the layer you want.

Example of layer type :