博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Ubuntu上的相关问题
阅读量:4953 次
发布时间:2019-06-12

本文共 1642 字,大约阅读时间需要 5 分钟。

 

一、解决Ubuntu中vi命令的编辑模式下不能正常使用方向键和退格键的问题

在Ubuntu中,进入vi命令的编辑模式,发现按方向键不能移动光标,而是会输出ABCD,以及退格键也不能正常删除字符。这是由于Ubuntu预装的是vim-tiny,而我们需要使用vim-full,解决方法很简单,只需要以下两步: 

   
  步骤一,输入下述命令以卸载vim-tiny:

sudo apt-get remove vim-common
  • 1

  步骤二,输入下述命令以安装vim-full:

sudo apt-get install vim
  • 1

  现在在vi命令的编辑模式即可正常使用方向键和退格键。

二、解决Ubuntu键盘乱码的情况 一般出现在 笔记本电脑

上网查,发现是不对,派(raspberry pi)是英国产品,默认键盘是英国(GB),我们用的键盘布局一般是美国(US)的

 

键盘布局,命令如下:

 

sudo dpkg-reconfigure keyboard-configuration

 

进入后,选通用的101键PC键盘 手机网 www.yuucn.com

树莓派(raspberry pi)学习4: 更改键盘布局

按tab键,到OK,按Enter确定

 

在键盘layout选择中,选Other 手机网 www.yuucn.com

树莓派(raspberry pi)学习4: 更改键盘布局

 

按tab键,到OK,按Enter确定

电脑网 www.yuucn.com

然后在选项中,选English(US)

树莓派(raspberry pi)学习4: 更改键盘布局手机网 www.yuucn.com

 

按tab键,到OK,按Enter确定

 

再选English(US, alternative international) 学习网 www.yuucn.com

树莓派(raspberry pi)学习4: 更改键盘布局电脑网 www.yuucn.com

按tab键,到OK,按Enter确定 学习网 wwwd在.yuu m

 注意:若重启之后失效,请修改系统默认布局

手机网 www.yuucn.com

然后一路按OK

手机网 www.yuucn.com

退出后,重启系统

 

sudo reboot

 

重新启动时,由于修改了键盘布局,在读取键盘布局的阶段会比平常慢一些 学习网 www.yuucn.com

 

OK了, 终于可以打出所有字符了

 

这一点,linux还是不太方便,windows比较人性化一些

 

转自:http://blog.csdn.net/jdpshq/article/details/9672065

 

 

由于一下大意,当初安装Ubuntu的时候选了键盘布局为英国的键盘布局,打代码的时候‘#’打成了一个类似‘f’的符号,‘|’打成了'~',非常烦人,想直接用图形界面改,发现改了以后有时会莫名其妙地自动变回英国键盘。最后决定还是修改默认设置。上网找了一下,有的人说用'sudo dpkg-reconfigure console-setup',试了一下,只能用来改变终端字符集而已,键盘布局根本不能用这个命令改。

 

方法1:

也许是以前的Ubuntu版本可以用这个命令改,现在的键盘布局被独立分开设置,于是我尝试了一下,发现正确的命令应该是:“sudo dpkg-reconfigure keyboard-configuration ”,这个才对,使用这个命令后会出现非常人性化的伪图形界面供我们设置。

 

方法2:

另外,如果觉得不够“爽快”,想直接修改配置文件的同学们可以用一下这种方法:

sudo vim /etc/default/keyboard把里面XKBLAYOUT变量的值改为“us”,然后在终端(文字终端,不是虚拟终端,也就是Ctrl+Alt+F2或F3或F4.......)运行命令:setupcon。

最后为了让它立即生效,键入,sudo udevadm trigger --subsystem-match=input --action=change(sudo应该是有无都可以的),或者重启电脑即可。

 

转载于:https://www.cnblogs.com/chenxiaomeng/p/8549464.html

你可能感兴趣的文章
156.Binary Tree Upside Down
查看>>
MongoDB在windows下安装配置
查看>>
Upselling promotion stored procedure
查看>>
mysql编码配置
查看>>
KVM地址翻译流程及EPT页表的建立过程
查看>>
sigar
查看>>
iOS7自定义statusbar和navigationbar的若干问题
查看>>
c++ 网络编程(一)TCP/UDP windows/linux 下入门级socket通信 客户端与服务端交互代码...
查看>>
程序员如何提高影响力:手把手教你塑造个人品牌
查看>>
身份证校验原理和PHP实现
查看>>
[Locked] Wiggle Sort
查看>>
deque
查看>>
Ext JS学习第十三天 Ext基础之 Ext.Element
查看>>
python--迭代器与生成器
查看>>
SQL之case when then用法详解
查看>>
STL 排序函数
查看>>
Microsoft Dynamics CRM 2011 面向Internet部署 (IFD) ADFS虚拟机环境搭建的步骤(CRM与ADFS装在同一台服务器上) 摘自网络...
查看>>
Setting up a Passive FTP Server in Windows Azure VM(ReplyCode: 227, Entering Passive Mode )
查看>>
Atitit mtp ptp rndis midi协议的不同区别
查看>>
Ajax辅助方法
查看>>