vim и закрывающие скобки

Автор vladimirse, 16 октября 2013, 11:52:34

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

vladimirse

Доброго времени суток!
Подскажите пожалуйста параметр для vimrc автоматически добавляющий закрывающий элемент при создании открывающего (скобки, кавычки, апострофы). Вроде было что то подобное, не могу вспомнить.

И еще бы найти параметр, которые при нажатии Home переносил не в начало строки и в начало текстовой строки.

Сообщение объединено: 16 октября 2013, 13:10:14

По первому вопросу:
https://github.com/jiangmiao/auto-pairs

Сообщение объединено: 16 октября 2013, 13:57:49

Вот решение второй проблемы:

function ExtendedHome()
    let column = col('.')
    normal! ^
    if column == col('.')
        normal! 0
    endif
endfunction
noremap <silent> <Home> :call ExtendedHome()<CR>
inoremap <silent> <Home> <C-O>:call ExtendedHome()<CR>

ogost

Цитата: vladimirse от 16 октября 2013, 11:52:34И еще бы найти параметр, которые при нажатии Home переносил не в начало строки и в начало текстовой строки.
сам пользуюсь vim, но не совсем понял, поясните пожалуйста.