Я попытался сохранить файл в vim, используя CTRL+S. Я наткнулся на эту ссылку http://vim.wikia.com/wiki/Map_Ctrl-S_to_save_current_or_new_files и в соответствии с этим добавил эти куски кода в .basrc и vimrc соответственно:
vim()
{
local STTYOPTS="$(stty --save)"
stty stop '' -ixoff
command vim "$@"
stty "$STTYOPTS"
}
и
nmap <C-s> :wq!<cr>
Хорошо, теперь CTRL+S сохраняет файл. Но TAB теперь не работает в режиме вставки. Когда я нажимаю TAB, курсор возвращается к первому столбцу текущей строки!! Любые решения?
nmap
, используйтеnnoremap
. Пояснение. - person ZyX   schedule 30.12.2012:w
. - person romainl   schedule 30.12.2012