Ubuntu上的相关问题
一、解决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
按tab键,到OK,按Enter确定
在键盘layout选择中,选Other 手机网 www.yuucn.com
按tab键,到OK,按Enter确定
电脑网 www.yuucn.com
然后在选项中,选English(US)
手机网 www.yuucn.com
按tab键,到OK,按Enter确定
再选English(US, alternative international) 学习网 www.yuucn.com
电脑网 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应该是有无都可以的),或者重启电脑即可。
Ubuntu上的相关问题的更多相关文章
- java项目 在 linux ubuntu 上的部署相关
--------------------JDK在linux ubuntu上的安装------------------------------------------------------------ ...
- ubuntu上安装mysql 编译安装
为什么要折腾?首先说明的是ubuntu上安装mysql等软件是非常容易简单的,其简单的程度盖过windows上的安装,一句sudo apt-get install就可以搞定.如果想用最简便的方法安装m ...
- Ubuntu 上创建常用磁盘阵列
RAID(Redundant Array of Independent Disk 独立冗余磁盘阵列)技术是加州大学伯克利分校1987年提出,最初是为了组合小的廉价磁盘来代替大的昂贵磁盘,同时希望磁盘失 ...
- Ubuntu上如何安装Java,Eclipse,Pydev,Python(自带,不用装),BeautifulSoup
如何安装Java,如果出于编程的需要安装Java,需要安装的是JDK,而不仅仅是JRE,下面说说如何在Ubuntu下如何安装JDK:只有两步,1.下载并解压,2.配置环境变量1.下载并解压:下载地址: ...
- 如何删除 Ubuntu 上不再使用的旧内核
提问:过去我已经在我的Ubuntu上升级了几次内核.现在我想要删除这些旧的内核镜像来节省我的磁盘空间.如何用最简单的方法删除Ubuntu上先前版本的内核? 在Ubuntu上,有几个方法来升级内核.在U ...
- [转]Linux Ubuntu上架设FTP
Linux Ubuntu上架设FTP http://www.blogjava.net/stonestyle/articles/369104.html 操作系统:ubuntu (GNU/Linux) 为 ...
- 在Ubuntu上为Android系统编写Linux内核驱动程序(老罗学习笔记1)
这里,我们不会为真实的硬件设备编写内核驱动程序.为了方便描述为Android系统编写内核驱动程序的过程,我们使用一个虚拟的硬件设备,这个设备只有一个4字节的寄存器,它可读可写.想起我们第一次学习程序语 ...
- 在Ubuntu上为Android增加硬件抽象层(HAL)模块访问Linux内核驱动程序(老罗学习笔记3)
简单来说,硬件驱动程序一方面分布在Linux内核中,另一方面分布在用户空间的硬件抽象层中.接着,在Ubuntu上为Android系统编写Linux内核驱动程序(老罗学习笔记1)一文中举例子说明了如何在 ...
- Linux Ubuntu上架设FTP
操作系统:ubuntu (GNU/Linux) 为了在机子上架设ftp服务器,我们需要安装ftp服务器软件.Linux下具有代表性的ftp服务器软件有Wu-FTP,ProFTP和Vsftp.Wu-FT ...
随机推荐
- C# 链表 --增 -删-反转-删除最小值
1. Node.cs namespace 链表 { public class Node<T> { public T Data; //这个就是地址 public Node<T> ...
- SQLServer存储引擎——01.数据库如何读写数据
一.引言 在SQL Server数据库中,数据是如何被读写的?日志里都有些什么?和数据页之间是什么关系?数据页又是如何存放数据的?索引又是用来干嘛的? 一起看看SQL Server的存储引擎. 二.S ...
- C++时间操作的汇总
. 获取当前时间 time_t cur_time = time(NULL); . 把整数时间转为字符串时间 string GetStringTime(const time_t time) { stru ...
- java24种设计模式
一.设计模式定义 设计模式(Design Pattern)是一套被反复使用.多数人知晓的.经过分类编目的.代码设计经验的总结,使用设计模式是为了可重用代码.让代码更容易被他人理解并且保证代码可靠性. ...
- MySQL - ODBC安装错误问题!
MySQL的ODBC安装时候可能会出错,主要原因是缺少VC支持库,需要2010版本的VC支持库!!X86和X64分别对应MySQL对应的ODBC,不能安装一个两个都搞定,如果需要安装两个ODBC驱动, ...
- How to extract pcd from a rosbag? 如何从rosbag中提取pcd
4.1 bag_to_pcd Reads a bag file, saving all ROS point cloud messages on a specified topic as PCD fil ...
- Spring MVC零配置(全注解)(版本5.0.7)
// 核心配置类 package spittr.config; import org.springframework.web.servlet.support.AbstractAnnotationCon ...
- 【转】oracle远程导入数据库
源地址:http://blog.chinaunix.net/uid-20980141-id-447996.html
- 转载《centos6安装nginx最详细步骤》
出处:https://www.cnblogs.com/hltswd/p/6956264.html 第一步:在centos下面下载 nginx wget http://nginx.or ...
- 使用gifplayer操作gif的方法
使用的工具--gifplayer 基本用法: 1.安装 git clone https://github.com/rubentd/gifplayer.git 2.添加一张gif预览的图片 <im ...