`
stephen830
  • 浏览: 3010936 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

mac vim 常用命令

 
阅读更多

 

vi常用命令
vi是UNIX和BSD里面的文本编辑器 
结合最近的使用总结其基本命令如下: 
方向键:h,j,k,l(j:向下,h:向左,k:向上,l:向右,ctrl+D下半屏文本,ctrl+U上半屏文本,ctrl+F:下一屏文本,ctrl+B:上一屏文本) 
修改:a,i,A,o,O,x,X,r,R(i,在光标前插入字符,a在其后输入字符,A到此段尾修改,o,在当前行之下修改一行,O,在当前行之上修改一行,cc修改一行,cw修改一个单词,c$修改光标至行末) 
删除:(x,删除光标后的,X,删除光标前的,dd删除一行,d0删除至行首,d$删除至末尾,ndd删除当行行至n-1行,dw删除一个单词,dnG从光标至第n行的文本,:5d删除第5行文本,:6,15d删除第6-15行之间的文本) 
替换:r,替换当前字符,R,替换当前字符及其后的字符 
/pattern:从当前字符向后搜索文本字符 
?pattern:从当前字符向前搜索文本字符 
n:从同一方向重复搜索命令 
N:从反方向重复搜索命令 
:s/p1/p2/g:将当前行中所有p1均用p2替代 
:n1,n2s/p1/p2/g:将第n1至n2行中所有p1均用p2替代 
:g/p1/s//p2/g:将文件中所有p1均用p2替换 
set number:显示行号 set nonumber:不显示行号 
复制:2 copy 4将第二行复制到第4行的后面,:10,14 copy 0复制到第0行,第0行后,即第一行 
剪切:yy(yy截出行,yw截出一个单词,y$截出从光标到行末之间的文本,y8G:截出从光标到第8行之间的文本) 
粘贴:p粘贴在右侧,P粘贴在左侧 
s:从当前光标开始,修改从光标开始的字符 
S:修改当前行 
w:移到单词首,e:移到单词尾,J:将下一行同当前行合并 
:set ic忽略大小写,:set list:用可读格式显示特殊字符,:set nolist:关闭列表 
自动换行:set wrapmargin=0 
在vi中使用shell命令:!ls -l 
C修改从光标至行末的文本 
:n打开并编辑下一个文件 
:set nolist关闭列表 :set list用可读格式显示特殊字符 
:1,2 move 3将1,2行移到3行下 
0光标移至行首$光标移至行尾 
G:移至文章尾

分享到:
评论

相关推荐

    Mac安装/配置Vim及常见问题.docx

    通过这种方式,可以在终端中直接使用`mvim`命令来快速启动MacVim。 5. **查看MacVim使用文档** 在MacVim中输入`:h macvim`,可以查看MacVim的使用帮助介绍文档。 6. **简单配置MacVim** - 创建`~/.bashrc`...

    linux mac vim配置

    在IT行业中,Linux和Mac操作系统广泛使用,而Vim(Vi IMproved)作为一个强大的文本编辑器,因其高效和高度可定制性备受程序员喜爱。本文将详细介绍如何配置Vim,特别是针对初学者,让你们能够更好地利用Vim进行文本...

    vi&vim常用操作学习

    ### vi&vim常用操作学习 #### 一、vi与vim简介 vi (Visual Editor) 是一个功能强大的文本编辑器,在所有 Unix 和 Linux 系统中都有预装。它以其高效性和灵活性著称,广泛用于系统管理和软件开发。vim (Vi Improved)...

    Ubuntu常用命令

    ### Ubuntu常用命令详解 #### 一、包管理与系统维护 **1. 查看软件安装内容** - **命令**: `dpkg -L xxx` - **用途**: 显示指定软件包`xxx`的文件列表。 - **示例**: 若要查看`vim`安装了哪些文件,可以使用`...

    vim_files_files

    Vim(Vi IMproved)是Linux、Unix、Mac OS X及Windows等操作系统中的一款强大的文本编辑器,由 Bram Moolenaar 开发,基于原始的Vi编辑器。它以其高效、可高度定制化和功能丰富而闻名,是程序员和系统管理员的首选...

    Mac终端基本命令

    以下是在Mac终端中常用的命令以及它们的功能和使用示例。 文件操作命令: - `ls`:用于列出目录中的文件和文件夹。使用`-l`参数可获得详细列表,使用`-a`参数包括隐藏文件。 - `cd`:改变当前工作目录。使用相对...

    Vim 从入门到精通.pdf

    Vim哲学的核心在于模式编辑理念,这是一种高效的编辑方式,因为大多数操作可以通过顺序按键而非同时按多个键来完成,常用的操作更是可以通过很少的按键完成。 Vim的操作还包括操作符和动作的概念。操作符用于开始一...

    linux教程 linux常用命令大全

    本文将深入探讨“Linux教程”中的“常用命令大全”,旨在帮助初学者和有经验的用户巩固和扩展他们的Linux技能。 一、Linux基本操作 Linux的基本操作主要通过命令行界面(CLI)进行,这与Windows和Mac OS等图形用户...

    macvim:Vim-文本编辑器-适用于macOS

    例如,你可以使用系统热键来控制窗口大小,或者通过顶部菜单访问常用的编辑命令。 总的来说,MacVim是Vim在macOS上的优化实现,保留了Vim的强大编辑功能,同时也考虑到了macOS用户的使用习惯。无论是初级用户还是...

    日常运维常用笔记总结(Linux,Mac 命令,开发相关工具以及指令.zip

    这份压缩包"日常运维常用笔记总结(Linux,Mac 命令,开发相关工具以及指令.zip"包含了丰富的资料,主要关注Linux和Mac操作系统中的命令行操作以及与开发相关的工具和指令。下面将对这些知识点进行详细解释。 首先,...

    linux/unix的常用命令在windows中的版本

    比如一些 ls, uname, vi,vim,view,cat等等在linux或者unix/mac下常用的命令,都可以在这里使用.建议复制到C:\windows\system32文件夹下.或者随便放一个位置然后通过path设置环境变量,方便cmd中直接调用.

    B0052 Vim 从入门到精通.pdf

    Vim 的常用命令包括: 1. ci:change inner parentheses,用于更改括号内的内容。 2.dap:delete around paragraph,用于删除当前段落。 3. :version:用于显示 Vim 的版本号。 Vim 的配置文件包括: 1. vimrc ...

    MAC OS X 下显示隐藏文件夹命令

    ### Vim 编辑器常用命令 Vim是一款强大的文本编辑器,在处理文本文件时非常高效。以下是几个常用的Vim命令: - `:w`: 保存当前编辑的文件。如果文件已经被修改过,那么这个命令会保存当前的修改。 - `:w!`: 强制...

    Vim使用技巧

    1. Vim常用操作 在文本编辑器Vim中,用户可以使用多个操作模式来执行不同的任务。基础模式有普通模式、插入模式和命令行模式。 - 普通模式:用户在打开Vim时,默认进入的就是普通模式。在这个模式下,可以通过键盘...

    Hacking Vim

    Vim,全称Vi IMproved,是Vi编辑器的一个高度可配置且功能强大的版本,广泛应用于Linux、Unix、Mac OS X及Windows等操作系统。它以其高效的操作方式和丰富的插件系统深受技术爱好者喜爱。 本书主要涵盖以下几个方面...

    Mac OS基本命令.rar

    这份“Mac OS基本命令”资料涵盖了适用于Mac用户的常用终端命令,对于熟悉Linux或Unix命令行环境的用户来说,这些命令会显得相当直观。以下是这份文档可能包含的一些关键知识点: 1. **打开终端**:Mac OS中的终端...

    Mac OS X终端命令快速教程

    在终端中,常用命令包括但不限于以下几类: 1. 文件和目录操作命令: - `ls`:列出目录内容。 - `cd`:更改当前工作目录。 - `pwd`:显示当前工作目录的路径。 - `mkdir`:创建新目录。 - `rmdir`:删除目录。...

    Ubuntu基本命令大全txt

    ### Ubuntu基本命令大全知识点 #### 一、软件包管理与查询 **1. 查找软件包** - **命令:** `apt-cache search [pattern]` - **描述:** 使用此命令来查找符合指定模式的软件包。...#### 六、其他常用命令 ...

Global site tag (gtag.js) - Google Analytics