Bu sorudan nasıl kaynaklanıyor ? Numpad'in iterm2'yi osx üzerinde = xterm ile kullanarak vim'de çalışmasını nasıl sağlayabilirim? ve Numpad'in = xterm ile osx üzerinde iterm2 kullanarak vim'de çalışmasını nasıl sağlayabilirim? ancak ilgili cevaplarda açıklanan unsurları bulamadım.
Bir Linux kutusundan VNC aracılığıyla bir Linux kutusuna erişiyorum.
Linux kutusunda, bu VNC oturumunda, sayısal tuş takımından '/' ve '*' yazarken Vim'de ve ekleme modunda düzenlemekteyim (yani C tarzı bir yorum başlatmak için) o 've' j 'yerine eklenir (özel olarak, satır başı eklenmiş gibi görünür, sonra ilk sekme durağında' o 'veya' j 'eklenir).
Belirttiğim sorular ve cevaplar MacO’lara özgü görünüyor; Örneğin, Linux kutusunda çalışan terminal ile VNC'nin Tercihleri arasında "Numeric Keypad ile xterm" ile ilgili herhangi bir referans bulamadım.
Birisi bu sorunu tanımlanmış ortamımda nasıl çözebileceğimi önerebilir mi? Bu davranışın kaynağının Vim, terminal veya VNC olup olmadığını belirsizim.
İşte $TERM
, eğer alakalılarsa Vim versiyonları ve .vimrc.
>vim --version
VIM - Vi IMproved 8.0 (2016 Sep 12, compiled Dec 21 2016 15:22:28)
>echo $TERM
screen-256color
>cat ~/.vimrc
set backspace=indent,eol,start
set shiftwidth=2
set softtabstop=2
set expandtab
set smarttab
filetype plugin indent on
autocmd FileType make set noexpandtab shiftwidth=4 softtabstop=0
set cino+=(0
set statusline=
set statusline +=\[%n] "buffer number
set statusline +=\%F "File
set statusline +=%=%l/%L "currentLine/totalLine
set statusline +=%4v "virtual column
set laststatus=2
set t_Co=256
colorscheme torte
set number
"let g:netrw_liststyle = 3
syntax on
Güncelleme: Muhtemelen bir diğer faktör: Bash kabuğumun üzerine tmux kullanıyorum. .Tmux.conf:
>cat ~/.tmux.conf
unbind C-b
set -g prefix C-a
bind C-a send-prefix
set-window-option -g mode-keys vi
set -g set-titles on
set-window-option -g automatic-rename off
set-option -g allow-rename off
/
ve *
numlock kapalı iken, VNC'nin dışında aynı işi görüyor. Bununla birlikte, numnc'i vnc içinde (hem xset hem de sistem anahtarlarından geçirerek) açmayı ve numlock kesinlikle açık olmasına rağmen (sayı tuşlarının kendileri çalışır) /
ve *
hala bu garip davranışa sahip oldum .
^[Oj
.