• 关于Vim的一点基本配置


    作为Linux使用者,无论是:神之编辑器—emacs 抑或 编辑器之神—vim,至少应该要熟悉一种吧。
    vim入门稍简单一些,所以我只会一点vim。
    假如需要安装一个新的系统,而vim默认开启的属性又比较少,就需要自己启用一些常用的特性了,可以通过编辑/etc/vim/vimrc实现,这里稍作备份一下:

    "语法高亮"(这个属性系统应该默认开启了,但作为最常用的,顺便列了出来)
    syntax on
    "搜索匹配高亮"
    set hlsearch
    "设置制表符占用空格数为4个"(默认的Tab是8个空格,像编写python这种对缩进非常严格的语言时不方便)
    set tabstop=4
    set shiftwidth=4
    set noexpandtab
    "开启行号显示"
    set number
    "开启实时搜索功能"
    set incsearch

    上面是常用配置部分,还有几个常用的命令操作也顺便记录一下吧:

    Esc - 切换到命令模式
    i - 切换到编辑模式,光标在当前位置
    a - 切换到编辑模式,光标移到下一字符
    k/j/h/l - 光标上下左右移动操作
    . - 重复上次操作
    u - 撤销上次操作
    Shift+G - 移动到文档结尾
    gg - 移动到文档开始
    dd - 删除一行
    ndd - 从当前行开始删除n行,n表示数字
    yyp - 拷贝并粘贴当前行(p表示粘贴,可以先yy,然后移动光标到其它地方再p)
    nyyp - 拷贝从当前行开始删除n行并粘贴,n表示数字
    /word - 搜索,word为搜索字符串
    :%s/str1/str2 - 将当前行str1替换成str2
    :%s/str1/str2/g - 将全文str1替换成str2

    以上列出的只是我最常用的几个,理论上,通过插件配合,vim可以实现任何你想要的功能(如块注释/反注释,函数名自动补全等像eclipse上的特性),更多常用的特性及命令自己查阅手册。

  • 相关阅读:
    odoo API装饰器one、model、multi的区别
    odoo配置界面设置字段默认值
    redhat_6.5下载地址
    常用在线工具链接
    odoo开发环境搭建(四):python开发工具IDE pycharm配置
    odoo开发环境搭建(三):安装odoo依赖的python包
    odoo开发环境搭建(二):安装Ubuntu 17虚拟机
    odoo开发环境搭建(一):安装VMware Workstation
    火狐浏览器网页截屏插件
    copy代码的时候,如何去掉代码前边的编号
  • 原文地址:https://www.cnblogs.com/wzc0066/p/2949210.html
Copyright © 2020-2023  润新知