iOS - Mac Vim 编辑器

简介: Mac Vim 编辑器1)vi 文本编辑器 1、打开一个文件:vi 文件名 按住 shift 连按两次 z 键( :q )退出 vi 编辑器 2、vi 两种模式:第一是命令模式(按 esc 进入命令模式),第二是编辑模式(按 i 进入编辑模式) 3、保存...

Mac Vim 编辑器

  • 1)vi 文本编辑器

        1、打开一个文件:vi 文件名
            按住 shift 连按两次 z 键( :q )退出 vi 编辑器
        2、vi 两种模式:第一是命令模式(按 esc 进入命令模式),第二是编辑模式(按 i 进入编辑模式)
        3、保存文件:在命令模式下输入’:w’回车
        4、光标移动:命令模式下
            h   左移
            j   下移
            k   上移
            l   右移
            w   下一个单词的词首
            $   行尾
            ^   行首
            gg  文件第一行的头部
            G (shift + g)   文件最后一行的头部
        5、文件编辑:命令模式下
            yy 拷贝光标所在的行
                nyy 从当前光标开始拷贝n行
            p 将拷贝的内容粘贴在下一行
            dd 删除(剪切)光标所在的行
                ndd 从当前光标开始删除n行
            u 撤销上一次指令
            o 当前行下一行插入一行,并进入编辑模式
            O (shift + o) 当前行上一行插入一行,并进入编辑模式
            a 将光标移动到当前位置的下一个字符,并进入编辑模式
            x 删除光标位置字符
  • 2)vi 编译器

        1、编译器环境监测
            终端下输入 gcc
            若显示 clang: error: no input files    表示机器上装有 gcc 编译环境
    
        2、编译链接
            gcc  -o  hellotest  hello.c           将 hello.c 文件编译生成目标文件 hellotest
            或  gcc  hello.c  -o  hellotest
            或  clang   -fobjc-arc   hello.c  -o  hellotest
    
        3、运行
            ./hellotest                           运行文件 hellotest
  • 3)vi 文本编辑器设置

        更改vi关键字颜色
            系统用户目录下输入  vi .vimrc
    
        输入以下内容保存
            syntax on                   "自动语法高亮
            set tabstop=4               "设定tab长度为4
            set softtabstop=4           "按退格键一次删掉4个空格
            set ruler                   "打开状态栏标尺
    
            set number                  "显示行号
    
            set nocompatible            "关闭 vi 兼容模式
            colorscheme evening         "设定配色方案
            set shiftwidth=4            "设置《 和 》命令移动时的宽度为4
            set nobackup                "覆盖文件时不备份
            set autochdir               "自动切换当前目录为当前文件所在的目录
            set backupcopy=yes          "设置备份时的行为为覆盖
    
            filetype plugin indent on   "开启插件
  • 4)两种模式

        1. 编辑模式:
    
            可以进行正常的编辑操作
            左下方显示 -- INSERT --
            "在命令模式下输入 i 能够进入编辑模式"
    
        2. 命令模式:
    
            可以输入操作命令
            左下方什么也不显示
            "在编辑模式下按 esc 能够返回到命令模式"
  • 5)常用命令

        /xxx            查找xxx
        n               执行上一次查找
    
        0               到行首
        w               光标往后移动一个词
        b               光标往前移动一个词
    
        x               删除当前一个字符
        dw              删除一个单词
        D               删除到行尾
        dd              删除整行
    
        V               选中整行
        y               将选中部分的内容复制到剪切板
        p               在光标下方粘贴剪切板中的内容
    
        u               撤销上一次修改
    
        numG            移动光标到指定的行(num)。(比如 10G 就是到第 10 行)
        gg              到文件开始
        G               到文件末尾
    
        :wq             保存退出
        :q!             不保存退出,一旦修改错误,就放弃修改
目录
相关文章
|
3月前
|
搜索推荐 开发工具
Vim编辑器的初步认识和使用
Vim是一款高度可定制的文本编辑器,支持三种主要模式:正常模式、编辑模式和命令行模式。用户可以通过快捷键在不同模式间切换,实现高效编辑。如输入`i`进入编辑模式,`:wq`保存退出,`:s`进行文本替换等。Vim还支持个性化配置,通过编辑`.vimrc`文件可设置语法高亮、自动缩进等功能,极大提升了编辑体验。
56 2
|
3月前
|
数据可视化 Unix 开发工具
VIM编辑器
本文介绍了VIM编辑器的特点和使用方法,包括VIM的定义、安装步骤、四种工作模式(命令模式、编辑模式、末行模式、可视模式)及其基本操作。重点讲解了命令模式下的光标移动、编辑、搜索、撤销等操作,以及末行模式下的文件保存、退出等快捷键。此外,还涉及了VIM的高级操作,如窗口分割和调整。
|
7月前
|
开发工具
vi编辑器,现在vi\vim是文本文件进行编辑的最佳选择,Vim是vi的加强的版本,兼容vi的所有指令,vim编辑器有三种工作模式,一开始进入的是命令模式,命令模式i是插入的意思,两下y+p复制内容
vi编辑器,现在vi\vim是文本文件进行编辑的最佳选择,Vim是vi的加强的版本,兼容vi的所有指令,vim编辑器有三种工作模式,一开始进入的是命令模式,命令模式i是插入的意思,两下y+p复制内容
|
4月前
|
IDE 搜索推荐 开发工具
LunarVim,vim编辑器推荐
【10月更文挑战第9天】
|
6月前
|
测试技术 Linux 虚拟化
iOS自动化测试方案(五):保姆级VMware虚拟机安装MacOS
详细的VMware虚拟机安装macOS Big Sur的保姆级教程,包括下载VMware和macOS镜像、图解安装步骤和遇到问题时的解决方案,旨在帮助读者顺利搭建macOS虚拟机环境。
279 3
iOS自动化测试方案(五):保姆级VMware虚拟机安装MacOS
|
4月前
|
iOS开发 开发者 MacOS
在线创建ios打包证书无需mac
这个文件并不一定需要使用mac OS去创建,在苹果开发者中心,生成了cer格式的证书后,导出p12证书这个过程,其实也并不一定需要mac电脑来完成。
60 0
|
6月前
|
iOS开发
mac不通过Xcode直接打开IOS模拟器
mac不通过Xcode直接打开IOS模拟器
297 24
|
6月前
|
搜索推荐 Linux 网络安全
Linux系统中的Vim编辑器
【8月更文挑战第21天】Vim是一款功能强大的文本编辑器,在Linux系统中广泛使用。它具有三种基本模式:命令模式,用于执行操作但不能编辑文本;插入模式,允许用户像常规编辑器那样输入文本;底线命令模式,用于保存、退出及查找替换等操作。Vim还支持多窗口编辑、宏录制及插件扩展等功能,并可通过配置文件个性化设置。因其高效性、良好的可移植性和远程编辑能力,Vim特别适用于开发者和系统管理员。
|
6月前
|
测试技术 开发工具 虚拟化
iOS自动化测试方案(一):MacOS虚拟机保姆级安装Xcode教程
这篇文章提供了一份保姆级的教程,指导如何在MacOS虚拟机上安装Xcode,包括环境准备、基础软件安装以及USB扩展插件的使用,以实现iOS自动化测试方案的第一步。
362 0
iOS自动化测试方案(一):MacOS虚拟机保姆级安装Xcode教程
|
6月前
|
开发工具
vim编辑器常用命令
vim编辑器常用命令
122 1

热门文章

最新文章