0 0

请问vim怎样在命令模式下插入空格?10

就像在编辑模式下使用tab键或者空格键一样,多谢啦!
2008年6月27日 10:53

1个答案 按时间排序 按投票排序

0 0

采纳的答案

引用
TAB
   TAB 就是制表符, 单独拿出来做一节是因为这个东西确实很有用.
   >                  输入此命令则光标所在行向右移动一个 tab.
   5>>                 输入此命令则光标后 5 行向右移动一个 tab.
   :12,24>             此命令将12行到14行的数据都向右移动一个 tab.
   :12,24>>            此命令将12行到14行的数据都向右移动两个 tab.
   那么如何定义 tab 的大小呢? 有人愿意使用 8 个空格位, 有人用4个, 有的用2个.
   有的人希望 tab 完全用空格代替, 也有的人希望 tab 就是 tab. 没关系, vim 能
   帮助您.以下的配置一般也都先写入配置文档中, 免得老敲.
   :set shiftwidth=4   配置自动缩进 4 个空格, 当然要设自动缩进先.
   :set sts=4          即配置 softtabstop 为 4. 输入 tab 后就跳了 4 格.
   :set tabstop=4      实际的 tab 即为 4 个空格, 而不是缺省的 8 个.
   :set expandtab      在输入 tab 后, vim 用恰当的空格来填充这个 tab.



2008年6月27日 13:57

相关推荐

    vim命令模式下使用

    ### vim命令模式下的关键知识点 #### 一、vi(vim)简介与背景 - **vi**(Visual Interface)是一款在Unix及其衍生系统中广泛使用的文本编辑器。 - **vim**(vi IMproved)是对vi的增强版本,包含了更多实用功能,并...

    vim常用编辑命令 vim常用编辑命令

    ### Vim编辑器基础命令详解 Vim是一款功能强大的文本编辑器,在Linux和其他Unix-like系统中广泛使用。它基于vi编辑器开发,提供了更多的特性和改进。掌握Vim的基础命令能够极大地提高文本编辑效率,以下是对标题和...

    linux vim 命令 总结

    - 在命令模式下,可以使用`h`、`j`、`k`、`l`分别移动光标至左、下、上、右。 - `dd`删除整行,`x`删除当前位置字符,`D`删除至行尾,`u`撤销最近操作,`<Ctrl>-r`重做。 - `p`和`P`分别在当前行下和上粘贴剪切或...

    vim最全命令表(加重点)

    - `I`: 在当前行的第一个非空格字符前面开始插入。 - `C`: 删除从光标位置到行尾的所有内容,并进入插入模式。 - `c`: 替换一个字符,并进入插入模式。 #### 六、删除 - **删除命令**: - `x`: 删除光标所在...

    vim命令详解

    "vim命令详解" Vim 是一个功能强大且灵活的文本编辑器,掌握 Vim 命令可以大大提高工作效率。本文档将详细介绍 Vim 命令的使用方法和技巧,帮助读者快速掌握 Vim 的基本使用和高级应用。 命令历史 在 Vim 中,...

    vim命令图解版

    它具有多种工作模式,包括正常的命令模式、插入模式等,用户可以通过简单的键盘操作来高效地进行文本编辑。本文将详细介绍vim的基本使用命令,并通过图解的方式帮助读者更好地理解这些命令。 #### 二、基本概念 1. ...

    vim命令学习笔试总结总结总结

    2. **插入模式**:通过在命令模式下输入`i`、`a`、`o`等命令进入插入模式,在此模式下可以直接输入文本。 3. **底线命令模式**:通过输入`:`, 进入底线命令模式,在这里可以执行更为复杂的命令,如保存文件、替换...

    Vim命令合集.docx

    ### Vim命令合集详解 #### 一、命令历史 在Vim中,任何以`:`或`/`开头的命令都会被记录下来作为历史记录。这意味着你可以通过输入`:`或`/`,然后使用上下箭头键来浏览并选择之前执行过的命令。这在重复执行相同操作...

    Vim常用命令.pdf

    ### Vim 常用命令详解 #### 一、光标移动命令 Vim 提供了丰富的光标移动命令,能够帮助用户快速定位到文件中的特定位置。 1. **单个字符移动** - `h`: 向左移动一个字符。 - `l`: 向右移动一个字符。 - `j`: ...

    vim命令简表

    - **进入插入模式**: 在命令模式下,按下`i`、`a`、`o`等键 - **返回命令模式**: 在插入模式下,按`Esc`键 - **进入可视模式**: 在命令模式下,按下`v`键 ### 3. 移动光标 - **行内移动**: `h` (左),`j` (下),`k...

    ubuntu_vim命令.pdf

    - 使用 `Shift + Insert` 或 `Ctrl + V`:在插入模式下粘贴文本时,可以暂时返回普通模式。 ##### 复制与粘贴 - 使用 `yy`:复制当前行。 - 使用 `nyy`:复制当前行及其下面的 n 行。 - 使用 `y$`:复制从当前光标...

    VIM命令大全

    ### VIM命令大全知识点解析 #### 一、Vim的工作模式 Vim是一种高度可配置且功能强大的文本编辑器,支持多种模式来进行高效文本编辑。理解这些模式是使用Vim的基础。 - **正常模式(Normal Mode)**:这是Vim启动时的...

    ubuntu vim命令

    ### Ubuntu下VIM命令详解及配置优化 #### VIM简介 VIM,全称为Vi IMproved,是一款在Unix系统及其衍生系统(如Linux)中广泛使用的文本编辑器。相较于其前身vi,VIM提供了更多的增强功能,如颜色支持、图形用户...

    Vi、vim 常用命令总结

    - `set showmode`: 在模式行中显示当前模式,如插入模式、可视模式等。 - `set laststatus=1`: 设置状态行在所有窗口的底部显示。 - `set nolist`: 关闭显示行号的功能。 - `set noignorecase`: 搜索时不忽略大小写...

    vim命令小结(vim一些常用命令)

    在Vim的Normal模式下,用户可以通过以下命令快速移动光标: - `SPACE`, `l`, 右向箭头:光标向右移动一格。 - `BACKSPACE`, `h`, 左向箭头:光标向左移动一格。 - `k`, 向上箭头:光标向上移动一行,保持列位置不变...

    vim实验报告.docx

    6. **搜索与定位**:在命令模式下输入`/bizip2`向下搜索 `[bizip2]`字符串,回车后会跳转到第一个匹配项,显示其所在的行号。 7. **替换字符串**:使用`50,100s/[man]/MAN/gc`在50到100行间查找`[man]`并提示替换为...

    vim命令.docx

    1. **命令模式**:在Vim中,用户首先处于命令模式,此时可以直接输入命令来操作文本。 - `x`: 向后删除一个字符,`X`: 向前删除一个字符。 - `nx`: 删除光标后n个字符。 - `dd`: 删除当前行。 - `D`: 删除当前行...

    vim命令整理大全归纳

    ### Vim命令整理大全归纳 #### 一、Vim简介及模式介绍 Vim是一款功能强大的文本编辑器,尤其适用于Linux操作系统。它具有多种工作模式,能够帮助用户高效地进行文本编辑。 - **正常模式**:这是Vim启动时的默认...

    vim 使用教程

    - **命令模式**:Vim启动后的默认模式,在该模式下可以通过键入特定命令来进行文件编辑操作。 - `i`:进入插入模式。 - `a`:在光标后方插入文本。 - `A`:在行尾插入文本。 - `o`:在当前行下方新开一行并进入...

Global site tag (gtag.js) - Google Analytics