开始用LINUX 写一些程序。安装了 Ubuntu-7.10 发现有些问题。启动VI 后,按上下左右键会导致屏幕不断打印出
ABCD的字母,键盘好像不听使唤。用VIM启动后,问题解决,可是没法高亮,set syntax on也不行。看了网上解答,sudo
apt-get install vim 也安装不了,系统说不能安装。看来是软件源问题。
通过GOOGLE得知
1、VI与VIM不一样,需要定义VI的键盘映射;
2、server 版的东西不会装太多的乱七八糟程序,因此VIM不带有高亮支持的东西,只有基本的(tiny)一些支持;
3、server版软件源比较干净,不会加入“乱七八糟”的非官方源,因此,VIM完全版是装不起来。
原因都追踪出来了,解决办法如下:
1、改源。备份原来的文件/etc/apt/sources.list ,用新的源,新的源可参考
wiki.ubuntu.org.cn/index.php
2、执行如下步骤:
sudo apt-get update (修改源后必须执行的更新源列表)
sudo apt-get install vim (安装vim,只要安装成功,就OK了)
3、修改 ~/.vimrc (如没有此文件,可创建),添加简单的如下指令可满足一般需求:
set helplang=cn
set backspace=indent,eol,start
set number
set encoding=cp936
set guifont=Bitstream_Vera_Sans_Mono:h11:cANSI
set hlsearch
set ts=4
set sw=4
set sm
syntax on
总结:可以认为ubuntu的server版为了安全,精简,省略了不必要的,不安全的东西。不过所谓的不安全只是非官方的意思。并非真正的不安全。
分享到:
相关推荐
联合多氧源 依靠 外部命令 xsltproc:包括 int vim 插件 用法 准备使用记录的项目 安装 使用 doxygen 创建searchdata.xml :在Doxyfile启用(设置为“是”)以下选项 搜索引擎 SERVER_BASED_SEARCH EXTERNAL_...
# vim /etc/samba/smb.conf #设置smb.conf配置文件 图5:设置smb.conf配置文件 [global] workgroup = WORKGROUP #设置主机工作组 server string = Samba Server Version %v #samba服务注释 log level = 1 #设置日志...
ubuntu16.04server端,mac Mojava 10.14 为加快下载速度,所有插件镜像站均为gitee.com 国内码云,若出现需要账号密码的问题,请先注册码云(gitee.com). #!/bin/bash echo 安装将花费一定时间,请耐心等待直到安装完成^_...
sudo vim /etc/nginx/sites-available/default 然后按以下两处修改(为了不和 Apache 冲突): server { #修改这里 我将 80 改为 88 listen 88 default_server; #还有这里 同样改为你想要的监听端口 listen ...
Ansible剧本,用于预配置Ubuntu服务器(Web应用程序,文件服务器,数据库服务器和DNS服务器) 包括角色: common:安装常用应用程序(vim,git,...) nginx_and_php Postgres dnsmasq mssql_drivers(用于从...
修改字符集在ubuntu14和ubuntu16下略有不同。 编辑配置文件my.cnf $sudo vim /etc/mysql/my.cnf [client] default-character-set=utf8 #增加这一行,指定字符集 port = 3306 socket = /var/run/...
之前买了阿里云的服务器,后来在上面编辑中文字符的时候发现乱码,在网上找了下解决...配置语言环境变量 vim /etc/environment 在下面添加如下两行: LANG=zh_CN.UTF-8 LANGUAGE=zh_CN:zh:en_US:en 打开文件: sudo
在Oracle VM VirtualBox中安装的Ubuntu,具体版本名是:ubuntu-14.10-server-amd64 Step1: VirtualBox在虚拟机关机状态下,如图进行设置: Step 2: 虚拟机开机,输入命令:sudo ifconfig或者sudo ifconfig -a查看...
按照以下步骤安装 FTP SERVER #Step 1: 安装 vsftpd apt-get 更新 然后让我们安装 vsftpd 和任何必需的软件包: apt-get -y 安装 vsftpd #Step 2:配置vsftpd vim /etc/vsftpd.conf 禁止匿名、身份不明的用户...
由于想要使用pycharm连接Window子系统Ubuntu进行开发,找了很多教程都不够详细,花了点儿时间,最后配置成功。 将pycharm连接Window子系统的配置过程总结如下,连接其它远程服务器的过程相同: 一、Ubuntu配置 1、...
在Debian / Ubuntu上安装基本软件包: sudo apt update sudo apt install \ nfs-common \ openssh-server \ wget curl \ vim screen zsh htop colordiff \ tree \ cmake automake \ g++ build-essential \ ...
新装虚拟机下的Ubuntu,环境配置,常用插件工具一个个手工下载安装不方便,整理实用工具一键安装apt-get install -y net-tools apt-get install -y openssh-server apt-get install -y git apt-get install -y vim ...
回想起之前在Ubuntu Server下配置Rewrite也是启用了一个叫做“AllowOverride”的属性为“All”才正确开启了Rewrite,这次手动配置VirtualHost的时候并没有写上这两句,看来就是这个问题了。 立马输入 : #vim /etc/...
lighttpd 的配置脚本在 /etc/lighttpd/lighttpd.conf,采用默认值 缺省的server.document-root路径是 /var/www 具体实施步骤: 1) 首先实现一个 python 脚本 touch /var/.../usr/bin/env python import web urls = ( ...
分叉服务器Forky是一个协作可视化工具。 我在托管它。 由于只有少数用户,它会上下波动。... vim config/default.js # it is self explanitory使用环境变量配置服务器此方法首选用于服务器部署,并覆盖配置文件
Ubuntu 相对其它Linux 发行版的主要特点.. 2 基本操作................................................................... 3 进入系统........................................................... 3 命令行提示...
oncomouse点文件 这些点文件适用于Mac OS,Arch和Ubuntu。 Ubuntu也可以为服务器或桌面配置运行。 Arch服务器配置在待办事项列表上。... 它被包括来管理我的(极其复杂的)Vim / Neovim配置。 ~/dotfiles/scripts这
以前当我同时管理多种UNIX系统时候就用了这本书的便携版----Essential System Administration Pocket Reference。 6. HULinux Server HacksUH,卷一,作者Rob Flickenger。这本书中收藏了100相当不错的技巧。搭建...
samba4.1.6源代码部署及配置 (2014-04-04 09:41:00)转载 2016/6/14 15:23 由于ubuntu14.04.4麒麟版本使用: sudo apt-get install samba安装的samba是:V4.3.9 共享文件时ubuntu上的samba V4.3.9会出错(崩溃)。 ...
OS:Ubuntu 15.04 IDE:vim gcc make DB:Sqlite 3 Time:2015-12-09 ~ 2012-12-21 项目功能架构: 1. 采用client/server结构; 2. 给出客户操作主界面(注册、登录、帮助和退出)、登录后主界面(查看在线...