[英]My Vim 7.3 does not behave the same way as Vim 7.1?
我一直想問這個問題,但認為這是我的錯。 我在兩個地方使用 Vim:一個在 Ubuntu 中,另一個在 Cygwin 中。
Ubuntu: VIM - Vi IMproved 7.1 (2007 May 12, compiled May 6 2008 16:24:07)
Cygwin: VIM - Vi IMproved 7.3 (2010 Aug 15, compiled Aug 19 2010 13:06:02)
在 7.1 中,當我使用Esc-i
go 進入Insert
模式時,我可以使用箭頭鍵並將其用作普通文本編輯器,如 nano。 但是,在另一個版本 7.3 中,當我進入insert
模式時,我無法再使用箭頭鍵或空格。 當我擊中其中任何一個時,我會得到像C
, D
等用於箭頭鍵的字符。 我可能在這里遺漏了一些東西,但不確定為什么會出現這種差異,以及我是否可以恢復到以前的方式。 有什么建議么?
通常做:set nocompatible
works: Linux vi 箭頭鍵在插入模式下損壞
在這種情況下,我在 cygwin 中進行了嘗試,您還需要:set term=ansi
才能使其正常工作。
所以 viraptor 幾乎擁有它,除了你想設置 NOcompatible:
:set nocompatible
:set term=ansi
不知道你有沒有想到這個。 不幸的是,我還不能將此添加為評論,因此將其添加為答案,請嘗試:
:set nocompatible
就其本身而言 - 為我做了伎倆。
嘗試:
:set compatible
:set term=ansi
(或其他終端 - windows 可能需要“win32”)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.