在终端下使用vi,在编辑模式下使用方向敲箭头,但出来的是A、B、C、D,为什么?

jrsel 2012-04-14 05:30:35
在终端下使用vi,在编辑模式下使用方向敲箭头,但出来的是A、B、C、D,为什么?
...全文
722 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
jackyjkchen 2012-05-05
  • 打赏
  • 举报
回复
可能没有配置vimrc,默认配置下的vi/vim极其难用,因为用的是当初诞生时的古老键盘布局,早已经落后与时代了

比如你说的方向键无效,比如del键越删字越多等

vi当初使用hjkl不是像某些人吹嘘的那样什么为了效率,而是当初开发vi的终端机压根就不是标准101键盘,没有方向键,而是把hjkl作为方向键来用

如果真要结合效率和直观性的话,用字母键代替方向键也应该是ijkl,或在游戏中经典的wasd

这种历史悠久的软件都喜欢处处向别人“表现”自己的“悠久历史”,哪怕当年的上古键盘已经没人用了……
自信男孩 2012-05-05
  • 打赏
  • 举报
回复
可能使你使用的vi编辑器不支持左右和上下键。还是使用vim编辑器吧,这个比vi功能更完善。
如果,安装上vim还会出现这样的问题,可能就是键盘驱动出现了问题。这种可能性是很低的。
wangshyun 2012-05-04
  • 打赏
  • 举报
回复
你使用的是VI,VIM才可以在编辑中使用上下左右
wangzhaoyang121 2012-05-04
  • 打赏
  • 举报
回复
应该用ubuntu吧,把vi删除在重新安装一遍就ok了,上网搜一下就有的;
as8891as8891 2012-04-16
  • 打赏
  • 举报
回复
目测楼主是使用SCRT远程登录节点使用Vi
jrsel 2012-04-15
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]

在一般模式不能用方向键,最好用hjkl
[/Quote]
那为什么我直接在纯文本操作下打开vi就可以用方向键,而在终端下却不行?
如此美丽的你 2012-04-14
  • 打赏
  • 举报
回复
在一般模式不能用方向键,最好用hjkl

19,613

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧