Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/katspaugh/ido-at-point
- Owner: katspaugh
- Created: 2013-08-14T09:19:40.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2016-04-30T17:46:18.000Z (over 8 years ago)
- Last Synced: 2024-10-10T12:57:08.268Z (about 1 month ago)
- Topics: autocomplete, emacs, emacs-lisp, ido
- Language: Emacs Lisp
- Homepage:
- Size: 26.4 KB
- Stars: 51
- Watchers: 4
- Forks: 4
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
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.