`
jessen163
  • 浏览: 466579 次
  • 性别: Icon_minigender_1
  • 来自: 潘多拉
社区版块
存档分类
最新评论

Gvim常用操作

 
阅读更多
移动光标

方向键:
h  左
j  下
k  上
l   右

光标向下移动多行,比如90行:
90j

光标向上移动多行,比如90行:
90k

光标向左移动多行,比如90行:
90h

光标向右移动多行,比如90行:
90l

光标跳到全文首:
gg

光标跳到全文末尾:
Shift+g或者G

光标移动到行首:
Shift+^

光标移动到行末:
Shift+$

光标移动到所在单词词首,向前跳:
b

光标移动到所在单词词首,向后跳:
w

光标移动到所在单词词尾:
e

光标移动到某一行,比如第90行:
:90

///////////////////////////////////////////////////////////////////////////////////

放弃编辑:
:q!

撤销:
u

删除1行:
dd

删除多行,如5行:
5dd

删除光标所在字符:
x

替换光标所在字符(也可以列操作):
r
新字符

删除光标所在直到词尾:
dw

删除光标所在直到行尾:
d$

///////////////////////////////////////////////////////////////////////////////////
编辑
(选择、复制、粘贴、删除、查找和替换)


查找:
/目标字符串
然后按n找下一处(类似windows下的F3)

替换:
%s/被替换字符串/新字符串/g
%s/被替换字符串/新字符串/

列操作:
Ctrl+v
移动光标,如h,j,k,l
Shift+i或者shift+a
操作
Esc

选中当前行:
Shift+v

选中全文:
光标移动到全文首
选中当前行
光标移动到全文尾巴
(gg,shit+v,shift+g)

鼠标中键:
粘贴

选择文本:
左键确定选择的起点,右键确定选择的终点。
///////////////////////////////////////////////////////////////////////////////////

环境设置


显示行号:
:set  nu
不显示行号:
:set  nonu

显示不可见字符:
:set  list
不显示不可见字符:
:set  nolist

设置编辑边界:
:set  wrap
不设置边界边界:
:set  nowrap

分裂成左右两个窗口:
:vs

在多个窗口切换:
Ctrl+w
重复ctrl+w来选择

或者:
Ctrl+w
通过方向键来选择,缺点是1次只能跳到相邻的窗口

分裂成上下两个窗口:
:sp

进入目录树模式:
:E

打开当前行文字所对应路径的文件:
:gf

在一定范围内执行命令,比如在第20行到40行执行替换abc为ABC的命令:
:20,40  s/abc/ABC/g

大写转小写:
选中,u

小写转大写:
选中,shift+u


保存并退出:
:ZZ
  • 大小: 161 KB
分享到:
评论

相关推荐

    gvim常用指令

    "gvim常用指令" gvim 是一个功能强大且灵活的文本编辑器,它提供了许多实用的命令和快捷方式,以提高用户的编辑效率。以下是 gvim 中的一些常用命令和快捷方式: 光标移动: * w:光标以单词向前移动 * nw:光标...

    gvim的常用插件及配置文档

    **GVim常用插件及其配置详解** GVim,作为Vi(Visual)的图形化版本,是许多程序员和文本编辑爱好者首选的代码编辑器。它以其高效、轻量级和高度可定制性闻名。通过安装各种插件,GVim可以变得更加强大,能够满足...

    gvim/vim常用插件

    【vim/gvim常用插件详解】 在编程世界中,vim作为一个强大的文本编辑器,因其高效、灵活和可高度自定义的特性,深受程序员喜爱。gvim是vim的图形界面版本,保留了vim的核心功能,同时增加了窗口管理等便利性。本...

    GVIM使用笔记和心得

    本文将介绍 GVIM 的一些常用设置和操作,帮助用户更好地使用 GVIM。 目录和标签页 GVIM 中的目录和标签页是非常实用的功能,它允许用户快速地切换和管理多个文件。GVIM 中的目录可以理解为一个文件夹,用户可以在...

    vi全屏幕编辑器常用命令 vi全屏幕编辑器常用命令

    下面是 Vi 编辑器中常用的命令和操作: 基本命令 * 进入 Vi 编辑器:`vi` 或 `vi filename` * 退出 Vi 编辑器:`:q` 或 `:wq` 或 `ZZ` * 保存文件:`:w` 或 `:w filename` * 强迫保存文件:`:w!` * 放弃修改并退出...

    gvim 7.4全自动补全绿色版含常用插件和配置文件

    然而,一旦掌握了基础操作和常用的命令,就会发现它的强大和高效。 总的来说,gvim 7.4全自动补全绿色版为程序员提供了一个强大、高效且易用的文本编辑环境,尤其适合需要频繁编写和修改代码的开发者。通过内置的...

    GVIM使用指南 LINUX重要用的

    GVIM 的使用有很多可供用户自定义的选项,作为初学者,我们不需要了解所有这些选项,但是了解一些最常用的配置项可以提高我们的工作效率。 1. 基本设置 GVIM 的基本设置之一是使用“set nocp”命令指定让 VIM ...

    gvim74 官方windows版

    2. 熟悉常用命令:例如,`:q`退出当前文件,`:wq`保存并退出,`:e`编辑新文件,`:help`打开帮助文档等。 3. 使用快捷键:如`h`、`j`、`k`、`l`控制光标移动,`i`进入插入模式,`Esc`返回正常模式。 4. 自定义配置:...

    ubuntu下的gvim插件

    在Ubuntu操作系统中,GVim(Gnome下的Vi增强版)是一款强大的文本编辑器,它继承了Vi的高效编辑特性,并提供了图形用户界面。GVim的可扩展性是其魅力之一,通过安装各种插件,我们可以进一步提升编辑效率,增强功能...

    Gvim运行文件

    在Linux、Unix以及Windows等操作系统上,Gvim都是程序员和系统管理员的常用工具。 配置Gvim可能会让初次使用者感到困扰,因为它的默认设置可能不符合每个人的工作习惯。不过,一旦掌握了自定义配置的方法,Gvim就能...

    gvim7.3 winx64版本

    2. **gvim.exe**:这是GVim的主执行文件,提供了图形用户界面(GUI),使得用户可以通过鼠标和菜单进行操作,而非仅依赖键盘命令。 3. **libintl.dll**:这是GNU的国际化库,提供多语言支持,使GVim能够适应全球...

    gvim7.2 插件及配置

    首先,GVim保留了Vi的核心操作命令,这意味着即使在复杂的编程任务中也能保持快速的编辑效率。而插件的使用,则可以在此基础上进一步增强GVim的功能。例如,通过安装NERDTree插件,用户可以以树状图的形式直观地浏览...

    Gvim.tar.gz

    《GVim常用插件探索与应用》 GVim,作为Vim编辑器的图形界面版本,深受程序员和文本编辑爱好者的喜爱。它保留了Vim的高效性和灵活性,同时提供了更为友好的用户界面。在GVim中,插件是提升工作效率、丰富功能的重要...

    gvim中文版

    书中指出,Vim的众多命令和操作需要用户通过双手而非仅仅头脑来记忆。操作技巧不是通过看一次就能全部掌握,而是需要动手实践,让操作变成一种自然反应。 ### 知识点三:Vim与其他编辑器的区别 Vim编辑器与其他...

    gvim for window

    一旦掌握了基本操作和常用的命令,就能体会到它的高效和便捷。 总之,GVim作为一款跨平台的文本编辑器,对于程序员和系统管理员来说,是提升工作效率的利器。无论是在Linux还是Windows环境下,都能享受到它带来的...

    gvim_8 编辑器 免费版

    3. **强大的文本操作**:Vim提供了一系列强大的文本操作命令,如文本对象选择、块操作和宏录制,使得文本编辑效率大大提升。 4. **跨平台**:Vim可在多种操作系统上运行,包括Windows、Linux和macOS。 ### GVim 8...

    gvim编译器完美配置文件

    6. **快捷键绑定**:自定义常用命令的快捷键,例如 "map <F5> :make<CR>" 可以将F5键绑定为执行Makefile。 另外,压缩包中的`使用说明.txt`文件提供了配置文件的详细使用指南。这可能包括: 1. **安装步骤**:如何...

    我的Gvim配置

    Gvim是Vim的一个变体,它在保持原有功能的同时提供了图形用户界面,使得在没有终端环境或者偏好图形操作的场景下也能使用。 【描述】中的"vim的配置文件.vimrc"是指Vim的启动配置文件,它包含了用户自定义的各种...

    gvim7.3个人改进版

    3. **Gvim中配置vimrc命令的含义.txt**:详细解释了配置文件中各命令的作用,对于初学者了解Vimrc很有帮助。 4. **强大的正则搜索匹配.txt**:可能介绍了Vim中如何使用正则表达式进行高效搜索和替换,这对于文本处理...

Global site tag (gtag.js) - Google Analytics