美文网首页
关于vim的一些设置

关于vim的一些设置

作者: Al_不期而遇 | 来源:发表于2019-02-13 09:24 被阅读0次

    1、为什么要设置vim编辑器

    友好的设置vim编辑器,能更加方便快捷的提高shell语言编程效率。

    1、设置方式分类

    方式一、临时性质的设置

    永久性质的设置(修改vimrc文件)

    vi开启高亮模式

    :syntax off

    :syntax on

    永久改变系统的配置

    vi /etc/vimrc

    如果要指定修改某个用户。需要进入到用户的home目录修改.vinrc文件

      1、语法高亮

    syntax on

    2、显示行号

    set number

    3、自动缩近

    set autoindent

    set cindent

    4、自动加入文件头

    vim /ect/vimrc

    auto BufNewFile *.py,*.sh, exec ":call SetTitle()"

    let $author_name = ”AL_zero“

    let $author_emal ="214520626@qq.com"

    func SetTile()

    if &filetype == 'sh'

    call setline(1,"\#####################################################")

    call append (line("."),"\#File Nme:".expand("%"))

    call append(line(".")+1,"\#Author:".$author_name)

    call append(line(".")+2,"\#mail:".$author_email)

    call append(line(".")+3,"\#Created Time:".strftime("%c"))

    call append(line(".")+4,"\#==============================================")

    call append(line(".")+5,"\#!/bin/bash")

    call append(line(".")+6,"")

    else

    call setline(1,"\#######################################################")

    call append(line("."),"#\#File Name:".expand("%"))

    call append(line(".")+1,"\#Author:".$author_name)

    call append(line(".")+2,"\#mail:".$author_email)

    call append(line(".")+3,"\Created Time:".Strftime("%c"))

    call append(line(".")+4,"\#================================================")

    call append(line(".")+5,"\#!/usr/bin/python")

    call append(line)("."+6,""))

    shell高亮显亮

    基本格式:

    echo -e 终端颜色 + 显示内容 + 结束后的颜色

    下面是关于快捷键的使用

    命令生效顺序

    第一顺位执行用绝对路径或相对路径执行的命令

    第二顺位执行别名

    第三顺位执行Bash的内部命令

    第四顺位执行安装$PATH环境变量定义的目录查找顺序找到的第一个命令。

    常用快捷键

    ctrl+c 强制终止当前命令

    ctrl+l 清屏

    ctrl+a光标移动到命令行首

    ctrl+e光标移动到命令行尾

    ctrl+u从光标所在位置删除到行首

    ctrl+z把命令放入后台

    ctrl+r在历史命令中搜索 

    历史命令

    -c 清楚历史命令

    -w把缓存中的历史命令写入到历史命令保存文件的~/.bash_histroy

    历史命令默认会保1000条,可以在环境变量文件/etc/profile中进行修改

    历史命令的调用

    使用上下箭头调永以前的历史命令。

    使用“!n”重复执行第n条命令

    使用"!!"重复执行上一条命令

    使用 “!字串”重复执行最后一条以改字串开头的命令

    相关文章

      网友评论

          本文标题:关于vim的一些设置

          本文链接:https://www.haomeiwen.com/subject/fvlreqtx.html