vi、vim 配置上下左右方向键和删除键

 1 " An example for a vimrc file.
 2 "
 3 " Maintainer: Bram Moolenaar <[email protected]>
 4 " Last change: 2002 Sep 19
 5 "
 6 " To use it, copy it to
 7 " for Unix and OS/2: ~/.vimrc
 8 " for Amiga: s:.vimrc
 9 " for MS-DOS and Win32: $VIM\_vimrc
10 " for OpenVMS: sys$login:.vimrc
11
12 " When started as "evim", evim.vim will already have done these settings.
13 if v:progname =~? "evim"
14 finish
15 endif
16
17 " Use Vim settings, rather then Vi settings (much better!).
18 " This must be first, because it changes other options as a side effect.
19 set nocompatible
20
21 " allow backspacing over everything in insert mode
22 set backspace=indent,eol,start
23
24 if has("vms")
25 set nobackup " do not keep a backup file, use versions instead
26 else
27 set backup " keep a backup file
28 endif
29 set history=50 " keep 50 lines of command line history
30 set ruler " show the cursor position all the time
31 set showcmd " display incomplete commands
32 set incsearch " do incremental searching
33
34 " For Win32 GUI: remove ‘t‘ flag from ‘guioptions‘: no tearoff menu entries
35 " let &guioptions = substitute(&guioptions, "t", "", "g")
36
37 " Don‘t use Ex mode, use Q for formatting
38 map Q gq
39
40 " This is an alternative that also works in block mode, but the deleted
41 " text is lost and it only works for putting the current register.
42 "vnoremap p "_dp
43
44 " Switch syntax highlighting on, when the terminal has colors
45 " Also switch on highlighting the last used search pattern.
46 if &t_Co > 2 || has("gui_running")
47 syntax on
48 set hlsearch
49 endif
50
51 " Only do this part when compiled with support for autocommands.
52 if has("autocmd")
53
54 " Enable file type detection.
55 " Use the default filetype settings, so that mail gets ‘tw‘ set to 72,
56 " ‘cindent‘ is on in C files, etc.
57 " Also load indent files, to automatically do language-dependent indenting.
58 filetype plugin indent on
59
60 " Put these in an autocmd group, so that we can delete them easily.
61 augroup vimrcEx
62 au!
63
64 " For all text files set ‘textwidth‘ to 78 characters.
65 autocmd FileType text setlocal textwidth=78
66
67 " When editing a file, always jump to the last known cursor position.
68 " Don‘t do it when the position is invalid or when inside an event handler
69 " (happens when dropping a file on gvim).
70 autocmd BufReadPost *
71 \ if line("‘\"") > 0 && line("‘\"") <= line("$") |
72 \ exe "normal g`\"" |
73 \ endif
74
75 augroup END
76
77 else
78
79 set autoindent " always set autoindenting on
80
81 endif " has("autocmd")

本文转载,未知具体博客 = = |||

2015-11-11 晚23:01

时间: 2024-08-15 16:15:57

vi、vim 配置上下左右方向键和删除键的相关文章

让ubuntu开启ssh服务以及让vi/vim正常使用方向键与退格键

VIM 修复方法: 安装vim full版本,在full版本下键盘正常,安装好后同样使用vi命令.ubuntu预装的是vim tiny版本,而需要的是vim full版本.执行下面的语句安装vim full版本: $sudo apt-get remove vim-common $sudo apt-get install vim 开启ssh服务: $sudo apt-get install openssh-server 然后确认sshserver是否启动了: ps -e |grep ssh 如果看

vi/vim编辑器的基本操作

vi/vim编辑器的基本操作 Contents 1. 工具准备(下载gvim) 2. vi/vim基本入门 2.1. 安装 2.2. 基本使用 3. vi/vim基本命令表 1 工具准备(下载gvim) 废话 :因为我们的目的是学习vi/vim操作,所以不必强调使用linux系统下的vi/vim,这里使用的是windows版的gvim(gvim是vi/vim的gui加强版).网盘下载 :http://pan.baidu.com/s/1hqfAch2官网下载 :http://www.vim.org

windows下vi/vim编辑器的基本操作

windows下vi/vim编辑器的基本操作 Contents 1. 工具准备(下载gvim) 2. vi/vim基本入门 2.1. 安装 2.2. 基本使用 3. vi/vim基本命令表 1 工具准备(下载gvim) 废话 :因为我们的目的是学习vi/vim操作,所以不必强调使用linux系统下的vi/vim,这里使用的是windows版的gvim(gvim是vi/vim的gui加强版). 网盘下载 :http://pan.baidu.com/s/1hqfAch2 官网下载 :http://w

Ubuntu下配置Sublime到Dash board 以及 VI/VIM编辑文件时无权限保存的问题

[1]Ubuntu下配置Sublime到Dash board Ubuntu是个好系统,Sublime Text 是个好编辑器. 下载&安装 个人习惯喜欢到官网下载软件,http://www.sublimetext.com/2 选择合适的包下载回来的格式是.tar.bz2格式,需要进行解压. 1. 解压: tar -xvf Sublime\ Text\ 2.0.2.tar.bz2 2.为了在Terminal的任何位置都能执行./sublime_text文件,将解压后他的目录保存到环境变量$PATH

Linux介绍+配置虚拟机+安装CentOS6.5+基本命令+使用VI/VIM+rpm的安装和卸载

一.Linux的发展史 1.Linux的发展史 在第2次世界大战刚刚结束(以抗日战争胜利作为标记),也就是19世纪的40年代末西方国家的通用电气,麻省理工大学和贝尔工作室倡导了一个超级计算机的开发计划,这计划被称为Multics工程计划,这个计划最终是以失败告终. 但这个计划的失败为后人对计算机操作系统的研究和开发的宝贵经验,肯?汤谱森和丹尼斯?里奇总结了失败的经验在19世纪的60年代末(苏美冷战时代)发明了举世闻名的Unix操纵系统,由于肯?汤谱森和丹尼斯?里奇不局限于计算机科学只用于军事和国

Linux基础整理-vi/vim常用指令与简单配置

常用指令部分摘自:http://www.runoob.com/linux/linux-vim.html 说明:常用指令这里直接copy过来了,因为我对照鸟哥的书和自己的经历,觉得这里的已经整理的很好了,就不自己浪费时间去整理了,千人栽树,后人乘凉吧,绿色部分是我觉得比较实用的部分. vi/vim 按键说明 除了上面简易范例的 i, [Esc], :wq 之外,其实 vim 还有非常多的按键可以使用. 第一部份:一般模式可用的按钮说明,光标移动.复制贴上.搜寻取代等 移动光标的方法 h 或 向左箭

vim 配置

1 此vim配置有以下优点: 2 3 1,按F5可以直接编译并执行C.C++.java代码以及执行shell脚本,按“F8”可进行C.C++代码的调试 4 2,自动插入文件头 ,新建C.C++源文件时自动插入表头:包括文件名.作者.联系方式.建立时间等,读者可根据需求自行更改 5 3,映射“Ctrl + A”为全选并复制快捷键,方便复制代码 6 4,按“F2”可以直接消除代码中的空行 7 5,“F3”可列出当前目录文件,打开树状文件目录 8 6,支持鼠标选择.方向键移动 9 7,代码高亮,自动缩

Linux上vi(vim)编辑器使用教程

vi(vim)是上Linux非常常用的编辑器,很多Linux发行版都默认安装了vi(vim).vi(vim)命令繁多但是如果使用灵活之后将会大大提高效率.vi是“visual interface”的缩写,vim是vi IMproved(增强版的vi).在一般的系统管理维护中vi就够用,如果想使用代码加亮的话可以使用vim.下面vps侦探整理一下vi的使用教程:包含vi的基本介绍.使用模式.文件的打开关闭保存.插入文本或新建行.移动光标.删除.恢复字符或行.搜索等等,算是一篇比较适合新手学习vi的

Linux操作系统基础知识vi/vim命令

之前介绍了nano编辑器,vi/vim在功能上更加强大,所以一般都使用vi/vim编辑器编写脚本.vim在vi基础上添加了更加友好的编辑界面,也更容易发现错误. 也可以称为模式化编辑器:编辑模式(命令模式).末行模式.插入模式(输入模式).替换模式.可视化模式,通过良好的结合各种模式进行脚本编辑. 一.vi/vim的打开方式: vi/vim:打开vi/vim的界面: vim file:file存在,则打开并将光标默认放置在第一行第一个字符: file不存在,则以新文件的方式打开,若保存,则文件被