Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/katspaugh/ido-at-point

ido-at-point
https://github.com/katspaugh/ido-at-point

autocomplete emacs emacs-lisp ido

Last synced: 21 days ago
JSON representation

ido-at-point

Awesome Lists containing this project

README

        

# ido-at-point

[![MELPA](http://melpa.org/packages/ido-at-point-badge.svg)](http://melpa.org/#/ido-at-point)

Makes `completion-at-point` display completion candidates using the **ido** prompt.

**ido**で自動補完のプロジェクトです。

![screenshot](http://i.imgur.com/MvTla9I.png)

### Installation

You can install the package from [MELPA](http://melpa.milkbox.net/) and autoload it:

```lisp
(autoload 'ido-at-point-mode "ido-at-point")
```

Otherwise, if installed manually:

```lisp
(require 'ido-at-point)
```

Then activate the mode:

```lisp
(ido-at-point-mode)
```

### Usage

Press M-tab or C-M-i to start completion.

### Alternative completion front-ends

If you fancy using **helm** instead of **ido**, re-define the `ido-at-point-read` function:

```lisp
(require 'helm-mode)
(defun ido-at-point-read (choices common)
(helm-comp-read "" choices
:initial-input common
:must-match t))
```

### Compatibility

Works only in Emacs 24 and higher. Compatible with Emacs Lisp mode, Tern, Shell mode and hopefully many others.