`
喜羊羊与灰太狼
  • 浏览: 42701 次
  • 性别: Icon_minigender_1
  • 来自: 成都
最近访客 更多访客>>
社区版块
存档分类
最新评论

vim上下左右键不能用

阅读更多
把下面这段话存到~/.vimrc就可以了.

" An example for a vimrc file.
"
" Maintainer: Bram Moolenaar <Bram@vim.org>
" Last change: 2002 Sep 19
"
" To use it, copy it to
" for Unix and OS/2: ~/.vimrc
" for Amiga: s:.vimrc
" for MS-DOS and Win32: $VIM\_vimrc
" for OpenVMS: sys$login:.vimrc

" When started as "evim", evim.vim will already have done these settings.
if v:progname =~? "evim"
finish
endif

" Use Vim settings, rather then Vi settings (much better!).
" This must be first, because it changes other options as a side effect.
set nocompatible

" allow backspacing over everything in insert mode
set backspace=indent,eol,start

if has("vms")
set nobackup " do not keep a backup file, use versions instead
else
set backup " keep a backup file
endif
set history=50 " keep 50 lines of command line history
set ruler " show the cursor position all the time
set showcmd " display incomplete commands
set incsearch " do incremental searching

" For Win32 GUI: remove 't' flag from 'guioptions': no tearoff menu entries
" let &guioptions = substitute(&guioptions, "t", "", "g")

" Don't use Ex mode, use Q for formatting
map Q gq

" This is an alternative that also works in block mode, but the deleted
" text is lost and it only works for putting the current register.
"vnoremap p "_dp

" Switch syntax highlighting on, when the terminal has colors
" Also switch on highlighting the last used search pattern.
if &t_Co > 2 || has("gui_running")
syntax on
set hlsearch
endif

" Only do this part when compiled with support for autocommands.
if has("autocmd")

" Enable file type detection.
" Use the default filetype settings, so that mail gets 'tw' set to 72,
" 'cindent' is on in C files, etc.
" Also load indent files, to automatically do language-dependent indenting.
filetype plugin indent on

" Put these in an autocmd group, so that we can delete them easily.
augroup vimrcEx
au!

" For all text files set 'textwidth' to 78 characters.
autocmd FileType text setlocal textwidth=78

" When editing a file, always jump to the last known cursor position.
" Don't do it when the position is invalid or when inside an event handler
" (happens when dropping a file on gvim).
autocmd BufReadPost *
\ if line("'\"") > 0 && line("'\"") <= line("$") |
\ exe "normal g`\"" |
\ endif

augroup END

else

set autoindent " always set autoindenting on

endif " has("autocmd")
分享到:
评论

相关推荐

    vim 命令 键盘图

    Vim的高效之处在于其组合键和动作的使用,例如,`d`和`w`组合可以删除当前单词,而`y`和`G`组合可以复制到文件末尾的文本。 Vim还支持宏录制和播放,这允许你记录一系列操作并重复执行,极大地提高了工作效率。此外...

    vi/vim应用讲解、键盘图、命令壁纸图

    2. **基本操作**:如使用h/j/k/l键进行左右上下移动,w/b/e用于移动到单词的开头、结尾,以及gg/G用于跳转到文件首尾。 3. **文本编辑**:包括插入文本(i/a/o),删除文本(x/d),复制与粘贴(yy/p),以及撤销/...

    vim.zip vim安装包 解压可用

    3. 基本操作:在普通模式下,可以使用 hjkl 键进行上下左右移动,dd 删除当前行,yy 复制当前行,p 粘贴等。进入插入模式按 i 键,退出插入模式按 Esc 键。 4. 语法高亮:Vim支持多种编程语言的语法高亮,这使得代码...

    Vim 官方标准文档

    用户可以通过按键"h"、"j"、"k"、"l"来实现光标的上下左右移动。其中,"h"键位于键盘的左侧,每次按下会向左移动一格;"l"键位于右侧,每次按下向右移动一格;"j"键的形状像一支箭头,按下后光标会向下移动一格;而...

    Cygwin下安装vim后,vim中退格键无法正常使用的解决方法

    进入vim,发现上下左右键和退格键都无法正常使用 问题分析: 首先考虑到的就是缺少vim的配置文件,首先查看/etc路径下是否有vim的配置文件 admin@ThinkPad /etc $ cd /etc admin@ThinkPad /etc $ ls -a|grep vimrc...

    ubuntu方向键不能使用

    - 文本编辑:使用Vim或其他文本编辑器时,方向键不起作用。 - 桌面导航:在图形界面中使用方向键进行菜单选择或窗口导航时出现问题。 #### 二、解决方案 1. **检查键盘驱动**: - 进入“系统”-&gt;“首选项”-&gt;...

    无插件使用vim编辑器.doc

    浏览目录可以使用`:E`命令,显示一个类似文件管理器的界面,允许使用上下箭头键移动选择,并通过回车键打开文件或进入目录。在这个界面中,还有一些实用命令,例如`[ – ]`回到上级目录,`D`删除文件,`R`重命名文件...

    vim的配置文件及文档说明

    本篇文章将详细介绍如何配置Vim,实现上下左右键在编辑模式下的使用,以及如何设置颜色高亮以突出显示结构体和函数。 首先,Vim的配置主要通过`~/.vimrc`文件进行,这是一个启动时自动读取的脚本文件。在这个文件中...

    Vim实用技巧:使用模式入门篇(第2版)

    1. **正常模式**:在正常模式下,你可以通过键盘快捷键执行各种编辑和导航命令,例如`h`、`j`、`k`、`l`用于左右上下移动光标,`dd`用于删除当前行,`yy`用于复制当前行等。这种模式强调了键盘操作的效率。 2. **...

    在命令行使用 VIM 键位玩耍 2048!.zip

    这通常意味着游戏将采用 VIM 的导航键,例如 hjkl(分别代表上下左右)来移动棋盘上的方块,而不是传统的箭头键。这样的设计不仅对熟悉 VIM 的用户来说更具吸引力,也提供了一种在无图形界面环境下娱乐的新方式。 ...

    vim-recipes

    本书在“Basics”章节中首先介绍了编辑文本的基本操作,包括如何选择正确的模式(命令模式、插入模式等)、基本导航(上下左右移动光标)、打开和保存文件、退出Vim、删除文本、可视选择文本、复制、剪切和粘贴内容...

    vim快捷键使用说明

    - `Ctrl+w`后,按`h`、`j`、`k`、`l`进行上下左右窗口移动光标。 - 设置鼠标操作:`set mouse=a`,然后用鼠标进行选择窗口。 - `Ctrl+w+t`: 切换到顶部的窗口。 - `Ctrl+w+b`: 切换到底部的窗口。 - `Ctrl+w+p`...

    vim最新中文帮助文档

    3. **移动与选择**:在普通模式下,利用`h`、`j`、`k`、`l`键进行左右上下移动,`0`、`$`定位行首尾,`^`移动到单词首字符,`G`跳转到文件末尾,`gg`回到文件开头。 4. **复制、剪切与粘贴**:可视模式下,选择文本...

    VIM文本编辑器相关命令

    - 移动:在命令模式下,可以使用方向键或H、J、K、L键进行上下左右移动。 - 复制:按`yy`复制当前行,然后使用`p`将复制的内容粘贴到最后一行。 - 剪切:按`dd`剪切当前行,同样使用`p`粘贴到最后一行。 - 删除...

    vim_cheat_sheet_for_programmers_bnw.pdf

    1. 移动光标:使用hjkl键在文本中上下左右移动,使用w或b来移动到下一个或上一个单词。 2. 插入文本:在普通模式下,使用i键进入插入模式,在光标当前位置插入文本;使用a键在当前光标位置之后插入文本。 3. 删除...

    VIM使用技巧

    这个界面中,你可以用 `j`, `k` 键上下移动,然后回车,进入一个目录,或是找开一个文件。你可以看到上面有一堆命令: * `–` 到上级目录 * `D` 删除文件(大写) * `R` 改文件名(大写) * `s` 对文件排序(小写)...

    vim命令模式下使用

    - 可以使用上下左右箭头键来移动光标。 - 在命令模式下,使用`h`(左移)、`j`(下移)、`k`(上移)、`l`(右移)键移动光标。 - 空格键使光标右移,`Backspace`键使光标左移,`Enter`键移动到下一行首,`-`键移动...

    VIM操作精心整理版本

    - **基本移动**:利用`h`、`j`、`k`、`l`等键控制光标上下左右移动。 - **翻屏**:使用`Ctrl + f`向下翻一页,`Ctrl + b`向上翻一页。 - **标记**:使用`m`键标记当前位置,使用`'`键返回标记的位置。 #### 五、...

    vim完整中文手册-上

    - 使用光标键进行上下左右移动。 - 使用 `h` 向左移动。 - 使用 `j` 向下移动。 - 使用 `k` 向上移动。 - 使用 `l` 向右移动。 - **关闭窗口:** - 输入 `:q&lt;Enter&gt;` 来关闭当前窗口。 - **退出Vim:** - ...

    解决ubuntu下vi上下左右方向键出现字母backspace键不能删除字符 问题

    在vmware虚拟机中安装ubuntu下使用vi编辑文件,发现上下左右方向键不能在文本中移动,出现ABCD字符,backspace也不能删除字符,解决方法有几种 方法1:将vimrc档案拷贝到home目录 $cp /etc/vim/vimrc ~/.vimrc 方法2...

Global site tag (gtag.js) - Google Analytics