设为首页 加入收藏

TOP

Linux 配置vim(一)
2023-07-23 13:41:29 】 浏览:124
Tags:Linux 配置 vim

Linux 配置vim
/**********************************************/
Vim 是最重要的编辑器之一,主要有下面几个优点。
1.可以不使用鼠标,完全用键盘操作。
2.系统资源占用小,打开大文件毫无压力。
3.键盘命令变成肌肉记忆以后,操作速度极快。
4.服务器默认都安装 Vi 或 Vim。

/**********************************************/
1.安装vim
sudo apt-get purge vim-common
sudo apt-get update(非必要安装)
sudo apt-get upgrade(非必要安装)
sudo apt-get install vim

2.打开vim目录
cd /etc/vim

3.打开vimrc文件
sudo vim vimrc

4.添加配置信息
把“vim配置文件”的内容复制到“vimrc”中保存。

5.完成后效果
用vim打开.c或者.cpp类型的文件就会显示高亮以及不同的语法颜色不同的效果。

/**********************************************/
gedit是一个GNOME桌面环境下兼容UTF-8的文本编辑器。
它使用GTK+编写而成,因此它十分的简单易用,
有良好的语法高亮,对中文支持很好,支持包括gb2312、gbk在内的多种字符编码。
gedit是一个自由软件。
是 Linux 下的一个纯文本编辑器。
也可以把它用来当成是一个集成开发环境 (IDE), 它会根据不同的语言高亮显现关键字和标识符。

/**********************************************/
集成开发环境(IDE,Integrated Development Environment )是用于提供程序开发环境的应用程序,
一般包括代码编辑器、编译器、调试器和图形用户界面等工具。
集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。
所有具备这一特性的软件或者软件套(组)都可以叫集成开发环境。
如微软的Visual Studio系列,Borland的C++ Builder、Delphi系列等。
该程序可以独立运行,也可以和其它程序并用。
IDE多被用于开发HTML应用软件。
例如,许多人在设计网站时使用IDE(如HomeSite、DreamWeaver等),因为很多项任务会自动生成。

/**********************************************/
编辑器:编辑代码(如linux下的gedit、vim、notepad++)
编译器:编译代码(即编译成可运行文件)(如linux下的gcc、g++)

----------------------------------------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------------------------------------------------------------------------

set sw=4
set ts=4
set et
set smarttab
set smartindent
set lbr
set fo+=mB
set sm
set selection=inclusive
set wildmenu
set mousemodel=popup

set pastetoggle=<F11>

au FileType php setlocal dict+=~/.vim/dict/php_funclist.dict
au FileType css setlocal dict+=~/.vim/dict/css.dict
au FileType c setlocal dict+=~/.vim/dict/c.dict
au FileType cpp setlocal dict+=~/.vim/dict/cpp.dict
au FileType scale setlocal dict+=~/.vim/dict/scale.dict
au FileType java script setlocal dict+=~/.vim/dict/java script.dict
au FileType html setlocal dict+=~/.vim/dict/java script.dict
au FileType html setlocal dict+=~/.vim/dict/css.dict

"
"syntastic相关
"execute pathogen#infect()
let g:syntastic_python_checkers=['pylint']
let g:syntastic_php_checkers=['php', 'phpcs', 'phpmd']
"golang
"Processing... % (ctrl+c to stop)
let g:fencview_autodetect=0
set rtp+=$GOROOT/misc/vim
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" 显示相关  
""""""""""""""""""""""""""""""""""""""

首页 上一页 1 2 3 4 5 6 7 下一页 尾页 1/9/9
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇Ubuntu 22.04 添加 AppImage 到应.. 下一篇Linux 基础-文件及目录管理

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目