From 1c6ac27700c577067162afca90339ecf11ec96e3 Mon Sep 17 00:00:00 2001 From: Fredrik Fornwall Date: Mon, 28 Nov 2016 07:30:16 -0500 Subject: [PATCH] vim: Enable cursor shapes --- packages/vim-python/build.sh | 2 +- packages/vim-python/vimrc | 5 +++++ packages/vim/build.sh | 2 +- packages/vim/vimrc | 5 +++++ 4 files changed, 12 insertions(+), 2 deletions(-) diff --git a/packages/vim-python/build.sh b/packages/vim-python/build.sh index 162f8ce3..fed1fbcb 100755 --- a/packages/vim-python/build.sh +++ b/packages/vim-python/build.sh @@ -3,7 +3,7 @@ TERMUX_PKG_HOMEPAGE=http://www.vim.org/ TERMUX_PKG_DEPENDS="ncurses, vim-runtime, python" # Vim 8.0 patches described at ftp://ftp.vim.org/pub/vim/patches/8.0/README -TERMUX_PKG_VERSION=8.0.0092 +TERMUX_PKG_VERSION=8.0.0104 TERMUX_PKG_SRCURL="https://github.com/vim/vim/archive/v${TERMUX_PKG_VERSION}.tar.gz" TERMUX_PKG_FOLDERNAME=vim-${TERMUX_PKG_VERSION} TERMUX_PKG_EXTRA_CONFIGURE_ARGS="vim_cv_toupper_broken=no vim_cv_terminfo=yes vim_cv_tty_group=world" diff --git a/packages/vim-python/vimrc b/packages/vim-python/vimrc index e8c4e4fb..12c8bb75 100644 --- a/packages/vim-python/vimrc +++ b/packages/vim-python/vimrc @@ -12,6 +12,11 @@ set title syntax on +" Set beam shape in insert mode, underline shape in replace mode and block shape in normal mode. +let &t_SI = "\[6 q" +let &t_SR = "\[4 q" +let &t_EI = "\[2 q" + " Scroll only one line for mouse wheel events to get smooth scrolling on touch screens map imap diff --git a/packages/vim/build.sh b/packages/vim/build.sh index 554bec6f..07dc893e 100755 --- a/packages/vim/build.sh +++ b/packages/vim/build.sh @@ -3,7 +3,7 @@ TERMUX_PKG_HOMEPAGE=http://www.vim.org/ TERMUX_PKG_DEPENDS="ncurses, vim-runtime" # Vim 8.0 patches described at ftp://ftp.vim.org/pub/vim/patches/8.0/README -TERMUX_PKG_VERSION=8.0.0092 +TERMUX_PKG_VERSION=8.0.0104 TERMUX_PKG_SRCURL="https://github.com/vim/vim/archive/v${TERMUX_PKG_VERSION}.tar.gz" TERMUX_PKG_FOLDERNAME=vim-${TERMUX_PKG_VERSION} TERMUX_PKG_EXTRA_CONFIGURE_ARGS="vim_cv_toupper_broken=no vim_cv_terminfo=yes vim_cv_tty_group=world" diff --git a/packages/vim/vimrc b/packages/vim/vimrc index e8c4e4fb..12c8bb75 100644 --- a/packages/vim/vimrc +++ b/packages/vim/vimrc @@ -12,6 +12,11 @@ set title syntax on +" Set beam shape in insert mode, underline shape in replace mode and block shape in normal mode. +let &t_SI = "\[6 q" +let &t_SR = "\[4 q" +let &t_EI = "\[2 q" + " Scroll only one line for mouse wheel events to get smooth scrolling on touch screens map imap -- 2.11.0