用户登录
用户注册

分享至

vim 方向键

  • 作者: 爱吃水果沙拉的秋天
  • 来源: 51数据库
  • 2020-09-26
要注意ubuntu linux默认安装的是vim-tiny,

这个版本有诸如BACKSPACE不能擦除的问题。

运行 sudo apt-get install vim解决问题。

去接受一点基本知识有好处。



  这是因为默认没有vim配置文件vimrc导致的。
关于.vimrc:
vim的配置文件。当vim在启动时,如果没有找到vimrc或gvimrc,它缺省工作vi兼容的模式。这意味着,只能使用vi所具备的功能,而vim中的大量扩展功能将无法使用。另外一些额外配置需要修改vimrc文件。

配置一下vim就可以了

首先pwd一下,查看用户根目录
$ pwd
/home/administrator
$vim /home/administrator/.vimrc
set nocompatible
set backspace=indent,eol,start
set ruler
set showcmd
set wildmenu
set fo=cqrt
set laststatus=2
set textwidth=78
set ww=<,>,h,l
set autoindent
" set no error bells
set noeb visualbell
set expandtab
set tabstop=4
set shiftwidth=4
set expandtab
let mapleader = ","
syn on
filetype on
filetype plugin on
filetype indent on

将上面的配置内容写进.vimrc

其中
1、去掉讨厌的有关vi一致性模式,避免以前版本的一些bug和局限
set nocompatible
2、backspace有几种工作方式,默认是vi兼容的。对新手来说很不习惯。对老vi 不那么熟悉的人也都挺困扰的。可以用
set backspace=indent,eol,start
来解决。
indent: 如果用了:set indent,:set ai 等自动缩进,想用退格键将字段缩进的删掉,必须设置这个选项。否则不响应。
eol:如果插入模式下在行开头,想通过退格键合并两行,需要设置eol。
start:要想删除此次插入前的输入,需设置这个。
将以上两个命令加到vim的系统配置文件里就可以了。通过vim命令:ver可以看到系统配置文件的位置,一般在/etc/vimrc 在cygwin当中,在/home/administrator/.vimrc 不过一般没有默认创建,需要自己创建。
软件
前端设计
程序设计
Java相关