精华内容
下载资源
问答
  • vim用法
    千次阅读
    2022-05-19 16:26:47

    Linux: vim使用方法


    1.输入 vim test.text进入vim编辑器。按下i,o,a等字符进入编辑模式;按下[Esc]回到一般模式。

    2.常用按键

    按键说明
    0或[Home]移动到一行的最前面字符处
    $或[End]移动到一行的最后面字符处
    G移动文件最后一行
    gg或1G移动到文件第一行
    /word向下查找一个word这个字符串
    ?word向上查找一个word这个字符串
    n重复前一个查找操作
    N与n相反的方向进行查找操作 ,n是向上查找,N就是向下查找

    3.保存和离开

    按键说明
    :w将编辑数据写入硬盘文件(保存)
    :w!若文件为只读,强制写入
    :q离开vim
    :q强制离开且不保存
    wq保存后离开
    ZZ若文件没有更动,不保存离开,若文件已经更动,保存后离开
    更多相关内容
  • vim使用方法

    千次阅读 2019-09-18 17:03:27
    1、vim在命令模式中复制一行是连续按两个y,即:yy,然后粘贴是p。 2、vim在命令模式中剪切一行是连续按两个d,即:dd。 3、从编辑模式切换到命令模式按esc键。 4、从命令模式切换到末行模式输入:shift+:即可。 ...

    1、vim在命令模式中复制一行是连续按两个y,即:yy,然后粘贴是p。

    2、vim在命令模式中剪切一行是连续按两个d,即:dd。

    3、从编辑模式切换到命令模式按esc键。

    4、从命令模式切换到末行模式输入:shift+:即可。

    5、保存并退出是末行模式下输入:wq或shift+zz。

    6、强制退出(不保存退出)是末行模式下输入:q!。

    7、在命令行模式下,如果按i进入编辑模式,则光标不会改变,输入的字母则会在光标前的位置插入,如果是按a则光标会向后移动一位,然后在光标前位置插入。

    8、在命令行模式下,如果按o进入编辑模式并且换行编辑(不管光标在哪里都会跳到下一行,注意:是新插入一行)。

    9、在命令行模式下,如果按大写的I进入编辑模式并且光标会定位到该行的首部进行插入。

    10、在命令行模式下,如果按大写的A进入编辑模式并且光标会定位到该行的末尾进行插入。

    11、在命令行模式下,如果按大写的O进入编辑模式并且会在上一行插入一个新行。

    12、在命令行模式下,连续拷贝多行,首先选择一行,然后按要复制几行的数字、之后再按两个y,即可复制,比如按住4的同时按两次y,就是从当前行向下复制4行,最如果超过10则按需要按两个键。

    13、在命令行模式下,连续剪切多行,首先选择一行,然后按要剪切几行的数字,后再按两个d,即可剪切,比如按住4的同时按两次d,就是从当前行向下剪切4行(注意:不能连续着看,按过数字之后立刻按dd)。

    14、在命令行模式下,光标移动j是向下移动一行,k是向上移动一行,h是向左移动一列,l是向右移动一列,在配上数字可以移动多行或多列。

    15、在命令行模式下,快速定位到当前能看到的中间行,只需按大写的M,定位到末尾按大写L,定位到首行按大写H。

    16、在命令行模式下,向下翻一页按Ctrl+f,向上翻一页按Ctrl+b,向上翻半页按Ctrl+u,向下翻半页按Ctrl+d

    17、在命令行模式下,快速定位到那一行,先输入行数,然后在输入大写的G,比如输入:20G,则光标会直接定位到整个文件内容的第20行。

    18、在命令行模式下,快速定位到文件的最后一行,输入一个大写G即可,快速定位到文件的第一行,输入两个小写的gg即可。

    19、在命令行模式下,快速定位到下一个单词,比如有hello world hahah,光标才hello处,只需按小写w即可直接定位到下一个单词world的开始处,按小写的d直接回到上一个单词的开始处。

    20、在命令行模式下,只剪切光标所在行之后的内容,直接输入大写D即可。

    21、在命令行模式下,撤销修改只需要按小写字母u即可,恢复修改按Ctrl+r键即可。

    22、在命令行模式下,剪切光标所在行之前的内容,输入d0即可。

    22、在命令行模式下,剪切光标处的内容,输入x即可,每次只删除一个(小写x往后剪切,大写X往前剪切)。

    23、在命令行模式下,对内容选择,首先按小写v,然后移动光标即可选择,选择的内容为从光标位置处开始(大写V是正行正行的选择),然后按大于或小于号进行向右或向左移动(按Shift+>或Shift+<一次),之后直接按.(重复执行上一次的命令)即可。

    24、在命令行模式下,按段跳转,段是以空行分割的,{(Shift+{)向上跳一行,}(Shift+})向下跳一行。

    25、在命令行模式下,按dw是剪切一个单词。

    26、在命令行模式下,改变某个字母是按小写r,然后在输入要替换的内容,比如将小o替换成O,只需要光标在小o上然后按r,最后输入大O即可(只能替换一个,按R即可替换光标及以后多个字符)。

    27、在命令行模式下,按下/表示搜索,输入要搜索的内容后按回车即可将搜索到的内容全部标记,然后按小写n光标就会跳到下一个标记位置,大写N是向上跳。

    28、在末行模式下替换内容,首先输入%s/被替换内容/要替换的内容/g回车即可替换,比如将文件中的所有8888替换成hello,只需要在末行模式下输入:%s/8888/hello/g  回车即可,如果是只替换某几行的只需要加上行号,比如替换10~16行的内容,只需写成:10,16s/8888/hello/g 回车即可。

    29、在末行模式下输入sp是水平分屏,输入vs是垂直分屏

     

     

    展开全文
  • vim使用方法与小技巧

    万次阅读 多人点赞 2018-10-08 21:49:15
    一.vim的简单介绍  vim是一个由vi增强版的编辑工具,是一个开源免费的软件,它功能丰富,使用快捷,应用广泛,。... 在命令行输入vim --help 或 vimtutor 可以查看vim用法和信息。 三.vim工作模式 ...

    一.vim的简单介绍

           vim是一个由vi增强版的编辑工具,是一个开源免费的软件,它功能丰富,使用快捷,应用广泛,。vim也是大多数linux系统上的默认编辑器,用于对文本文件进行建立,显示,编辑,删除,复制等操作,需要用命令进行控制。

    二.vim帮助信息

           在命令行输入vim --help 或 vimtutor 可以查看vim的用法和信息。

    三.vim工作模式

    vim工作模式可分为三种,即——命令模式,编辑模式,末行模式

    1. 命令模式:可以用vim加上任意一个已经存在或是想创建的文件名,如果系统还不存在该文件,就意味着创建文件,如果系统存在该文件,就意味着编辑该文件。此时就可以进入vim的默认模式—命令模式。此时vim等待输入正确的命令,键入的每一个字符都会当作命令来处理

    [root@localhost Desktop]#vim file

    2. 插入模式:在进入命令模式之后,按下a, i  o等键可进入插入模式。进入插入模式后可以对文件进行编辑,左下角出现INSERT

    a 在光标所在字符后插入

    A在光标所在行尾插入

    i 在光标所在字符前插入

    I 在光标所在行行首插入

    o 在光标下插入新行

    O在光标上插入新行

    3. 末行模式:在进入末行模式前先按下【Esc】确认处于命令模式后,按下冒号【:】,即可进入末行模式

     

     

    四.vim常用内置命令的使用技巧

    vim提供了方便的文本编辑功能,有些内置命令需要使用键盘的组合完成,有些需要以:开头,常用内置命令有以下内容。

    1.

    vim file1 file2 file3            可同时打开多个文件

    【Esc】   从编辑模式退出到命令模式

     :vsplit     显示多个文件    ctrl+w+方向键 切换窗口

      /关键字     匹配内容关键字

    :行号     光标跳到指定行行首

    :$             光标跳到最后一行行首

    G              光标移动到最后一行

    gg            光标移动到首行

    :set un      在每行前加入行号

    :wq          在命令模式下退出并保存

    :q             文件 未做修改时退出

    :q!            强制退出 ,不保存

    y                  复制

    yl                 复制一个字母

    yw               复制一个单词

    yy                复制一行

    Y                 复制一行

    c                 剪切(用法与y复制类似)

    d                 删除  (用法与y复制类似)

    p                 粘贴

    u                 撤销

    ctrl + r         恢复

    2.字符的替换 (s行,g列)
    :%s/源字符/替换字符                将每行出现的第一个源字符替换为目标字符
    :%s/源字符/替换后字符/g         将全文源字符替换为目标字符
    :8,10s/源字符/替换后字符/g     替换第八行到第十行的字符
                 

      3.  vim的可视化模式

    按下ctrl+v 进入可视化模式,用方向键进行选择,可以对文件内容批量处理

    五.vim工作环境常用设定方法

       1.临时设定(在当前工作环境中使用,退出vim将还原为默认设置。)

         :set nu             在每行前加入行号

         : set nonu       取消行号

         :set  mouse=a   开启鼠标控制

          :set hls      设置搜索高亮

         : set  guifont=monaco\10       设置字体

        :set  sursorline    标记当前所在行

         

         

    2.永久设定

    vim的永久在/etc/vimrc目录下,在终端输入 vim /etc/vimrc,然后就可以进行需要的设置,比如永久加上行号,只要在文件中输入:set nu 然后退出保存即可。(需要使用超级用户完成)

    [root]@localhost Desktop]# vim /etc/vimrc

       

        

     

    展开全文
  • vim基础使用方法

    千次阅读 2022-03-05 15:42:21
    vim:两种模式:命令模式,编辑模式 1打开vim:终端输入vim——进入输入模式:i——退出编辑模式esc——保存输入:w仅仅保存。输入:q退出。输入:wq保存并且退出。:wq 文件名.格式 (退出并且命名) 2查看当前目录下...

    vim:两种模式:命令模式,编辑模式

    1打开vim:终端输入vim——进入输入模式:i——退出编辑模式esc——保存输入:w仅仅保存。输入:q退出。输入:wq保存并且退出。:wq 文件名.格式 (退出并且命名)

    2查看当前目录下文件:ls

    3打开code.c ——vim code.c——i进行输入

    4语法高亮:输入:syntax on

    5显示vim行号:输入:set number

    6不保存情况下退出:输入:q!

    7修改vim设置:修改.vimrc文件——终端输入:vim ~/.vimrc——点击i输入模式——输入syntax on enter set number ——:wq

    8找别人配置好的vimrc:——搜索vimrc github——raw——复制源代码——粘贴到vimrc——:wq

    总结:模式切换i,esc。创建文件vim +文件名+后缀。:wq保存退出

    1命令模式下查看代码:hjkl——左,下,上,右

    2编辑模式下w(word)向下跳一个单词。对应往前b(back)

    3pageup,pagedown 翻页

    4跳到确定行:数字gg(连续按)可以快速换行

    5hjkl:向左十行:10h,

    ​ 向下十行:10j

    ​ 向上十行:10k

    ​ 向右十行:19l

    6查找:输入/Node就会高亮所有Node,n键代表下一个,shift+n代表上一个

    7命令模式下,cc删除该行

    总结:hjkl四个方向键,wb移动光标,gg跳到具体行,/查找关键字,并且n,shitf n

    展开全文
  • VIM使用方法

    2013-03-10 14:02:28
    VIM使用帮助,方法等等,可以快速的学习到VIM使用。很好很强大。
  • Linux中vim的基本用法总结

    千次阅读 2021-12-25 15:04:00
    vim是一个功能强大的文本编辑器。 vim有3种模式:命令模式,编辑模式,底线命令模式。 每种模式下面对应不同的操作。 一、命令模式 输入“vim”或“vim 文件名”会进入命令模式,此时键盘的输入会被当做命令。输入i...
  • 如果对软件有疑问,请使用并用jedi-vim标记您的问题。 贡献 我们喜欢请求请求! 阅读CONTRIBUTING.md的说明。 特征 绝地图书馆了解Python的大多数核心功能。 从装饰器到生成器,都有广泛的支持。 除此之外,jedi-...
  • vim基础用法

    2022-05-06 10:21:46
    vim可视模式 三种模式: v启动visual区域选择,按单个字符为选择单位,一次选择一个字符,跨行连续选中 ctrl+v 启用visual line区域选择,按整行为选择单位,一次选择一行,连续中 ctrl+V 启用visual block区域选择,...
  • Vim用法教程

    2020-03-28 16:48:54
    vim用法教程 vim编辑器主要是对文本信息编辑,其有两种 command和edit模式,在command模式下是使用各种命令符,譬如保存文件、退出文件、粘贴复制文本信息等。在edit模式下就是进行文本信息的编辑了。 vim关于文件的...
  • Vim实操教程(学习Vim) ...如何使用 进入控制台 clone项目到本地 git clone git@github.com:dofy/learn-vim.git 进入项目文件夹 cd learn-vimVim:文件file-one.md vim file-one.md 制定规范 ## 大
  • 他是我们使用Linux系统不能缺少的工具。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,学会它后,您将在Linux的世界里畅行无阻。 vim 具有程序编辑的能力,可以以字体颜色辨别语法的正确性,方便程序...
  • 快速掌握linux的vim用法

    千次阅读 多人点赞 2019-01-09 11:51:54
    快速掌握linux的vim用法 1.vim模式 (1)命令模式 (2)插入模式 (3)退出模式 2.vim的用法信息 vim命令模式 1).vim显示的基本用法 :set 模式信息 用途 :set nu 在每一行前显示行号 :set monu 取消行号显示 ...
  • Vim安装与使用详细教程

    万次阅读 2018-05-17 11:23:59
    Vim 详细Vim快捷键大全 Vim的配置以spf-13为例子 项目地址: https://github.com/spf13/spf13-vim Vim的安装 Linux, *nix, Mac OSX Installation The easiest way to install spf13...
  • vim命令的详细用法

    2021-01-09 05:05:21
    使用~(家目录): vim ~/.vimrc后设定 set nu cursorline【加行号 加线】 使用当前目录 vim /root/.vimrc 【2】student 在普通用户模式下不可对 /etc/vimrc 进行设定(会报错) 使用~(家目录): vim ~/.vimrc后...
  • 进入vim,发现上下左右键和退格键都无法正常使用 问题分析: 首先考虑到的就是缺少vim的配置文件,首先查看/etc路径下是否有vim的配置文件 admin@ThinkPad /etc $ cd /etc admin@ThinkPad /etc $ ls -a|grep vimrc...
  • 本课程介绍了在ubuntu系统下如何安装vimvim的基本操作,以及vim使用经常过程中遇到的问题。 对新人来说,vim如何退出是个大问题, 对新人来说,vim三种模式,普通模式,编辑模式,命令行模式如何切换 对新人来说...
  • VSCode中Vim使用(详细)

    万次阅读 2021-12-21 11:01:35
    Vim基础 vim模式及转换 普通模式 NORMAL 插入模式 INSERT 可视模式 VISUAL 命令模式 : 替换模式REPLACE
  • Linux之vim基本操作用法

    千次阅读 2022-01-24 14:09:48
    VIM打开文件后,按下ESC键,进入命令格式: 1、跳转到文件开头快捷键:gg 或者,输入 :0 或者 :1 回车 2、跳转到文件结尾快捷键:shift+g 或者,输入 :$ 回车 3、跳转到指定的xx行数: xxgg,如跳转到52行,则执行52...
  • vi,vim使用方法讲解

    2012-05-27 09:54:17
    vi,vim使用方法讲解 最详细的vim使用教程
  • 使用插件管理器是最简单的方法。 我个人使用 Neobundle 'koreyconway/ranger.vim'配置该插件无需配置。 它没有预定义的键映射,让用户决定他们想要什么。 下面给出一个建议。 nnoremap <leader>r :Ranger用法 :...
  • 用法 使用命令搜索 :Far foo bar ** / * .py :Fardo :Far {pattern} {替换为{file-mask} [params] 查找要替换的文本。 :F {模式} {文件掩码} [参数] 仅查找。 进行搜寻 :Farr foo bar ** / * .py :远[参数] ...
  • linux下的编辑工具 vim使用方法(转) 快速入门 挺详细的
  • Vim编码的详细介绍 Vim和所有的流行文本编辑器一样,Vim 可以很好的编辑... 1、encoding: Vim 内部使用的字符编码方式,包括 Vim 的 buffer (缓冲区)、菜单文本、消息文本等。用户手册上建议只在 .vimrc 中改变它的值
  • 如果您使用 ,请将以下行添加到您的vimrc中: Plug ' obcat/vim-sclow ' 您可以使用任何其他插件管理器。用法不需要任何设置。 滚动条将自动出现在当前窗口的右边缘。小费当您移动光标并滚动时,滚动条的位置将立即...
  • Vim使用技巧

    2018-04-16 11:30:00
    本书示例丰富,讲解清晰,采用一种简单的标记方法,表示交互式的编辑效果,可以帮助读者快速掌握和精通 Vim。 本书适合想要学习和掌握 Vim 工具的读者阅读,有一定 Vim 使用经验的程序员,也可以参考查阅以解决特定...
  • vi和vim使用

    2021-10-19 23:55:14
    1.所有Linux系统都有内置...在这个模式中,可以使用上下左右按键来移动光标,也可以使用 删除字符 或 删除整行 来处理档案内容,也可以使用 复制,粘贴 来处理文件数据。 -插入模式: 在正常模式下按下 i,l,o,O,a,A,r,
  • vim-p:开始使用vim

    2021-02-23 11:53:11
    开始使用vim 用法 安装vim-plug curl -fLo ~ /.vim/autoload/plug.vim --create-dirs \ https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim 克隆仓库 git clone git@github....
  • 毋庸置疑,Vim 是一款强大的文本文件处理的通用工具,能够管理系统配置文件和编写代码。通过插件,Vim 可以被拓展出不同层次的功能。通常,所有的插件和附属的配置文件都会存放在 ~/.vim 目录中。由于所有的插件文件...
  • vi/vim使用方法

    2022-04-15 15:22:14
    vi/vim使用方法 vi/vim简单介绍 vi/vim 是Linux的文本编辑器,其中共有三种模式。 一般模式:无法进行编辑,可用上下左右键进行移动光标,可用简单命令来进行删除,复制,粘贴来处理文件数据 编辑模式:在一般...
  • VIM使用教程-详细

    千次阅读 多人点赞 2021-07-05 16:36:23
    导语 VIM 是 Linux 系统上一款文本编辑器,它是操作 Linux 的一款利器。 当前有很多优秀的 IDE 都支持安装 VIM 插件,原因就是使用它...学习 VIM 最好的文档,应该是阅读学习 VIM 的帮助文档,这里先讲一下如何使用 VIM

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 286,991
精华内容 114,796
关键字:

vim用法