junegunn / junegunn/vim-easy-align

When intero-neovim is installed ga doesn't wait for a motion.

Open
#102 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
Vim Script
Stars
4.2k
Forks
122
PR merge metrics
No merged PRs in 30d

Description

# How to reproduce:

1. Starting with a clean installation + vim-plug.
2. `.config/nvim/init.vim`:

call plug#begin('~/.local/share/nvim/plugged')
Plug 'junegunn/vim-easy-align'
Plug 'parsonsmatt/intero-neovim'
call plug#end()

nmap ga (EasyAlign)

3. `:PlugInstall`
4. Open a file with a haskell extension. E.g: `nvim test.hs`
5. In normal mode enter `ga`

# Expected result:
Nothing happens so far, because the command is still missing a motion. Like `gaip`.

# Actual result:
Immediately after `ga` easy align is activated and a motion following it would be interpreted as commands for easy align.

# Version:
NVIM 0.1.7 on ArchLinux

I reported the isssue to `intero-neovim` [here](https://github.com/parsonsmatt/intero-neovim/issues/34).

# More information:

Using some different keybinding than `ga` doesn't help either.

Intero-neovim mainly does some communication with an Intero process over the neovim terminal to retrieve information like types of functions place of definition or evaluating code for haskell development.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.