超全 vim 使用和配置

作者&投稿:糜蔡 (若有异议请与网页底部的电邮联系)
~

在编程世界中,三个关键工具——编辑器、编译器和调试器,犹如三剑客,它们分别是:vim,这个强大的文本编辑器,与gcc和gdb并肩作战,后者分别是编译器和调试器的代表。然而,与集成开发环境VS相比,vim更倾向于提供底层的、高度可定制的体验。


vim的魅力在于它的多模式操作,如切换至命令模式(按Esc键),插入模式(输入文本时)和低行模式(执行命令行操作)。使用小写A或I进入插入模式,轻松插入文字,而shift+下箭头和GG、nG等组合则用于精确定位。删除字符,x键用于单字符删除,dd删除整行,ndd则是删除当前行及其前n行。


复制和剪贴在vim中同样方便,yy和nnyy用于复制整行,dd和nndd用于剪切,p和P则用来粘贴。搜索与替换功能强大,如%代表整个文件,s/old/new/g用于全局替换,而:n1,n2s/old/new/g则限定替换范围。


保存和退出文件,w!、q!确保命令执行后再保存,wq!同时保存并退出,x!或Esc+shift+ZZ则是快速退出。导入命令结果,使用`:r! 命令实现。行注释和取消首行注释的操作分别用n1,n2s/^/#/g和:n1,n2s/^#//g来完成。


为了让vim操作更加高效,定义个人快捷键是必不可少的。例如,`:map ^P I#`用于在行首插入注释,`:map ^B 0x`则用于删除首行字符,这样的定制满足每个程序员的独特需求。


为了使这些配置持久生效,将它们写入.vimrc文件中,对于root用户,放置在/root/.vimrc,普通用户则在/home/username/.vimrc。要模仿VS的环境,可以从社区分享的配置文件中获取灵感,通过命令如curl install.sh进行安装。


要使新配置生效,只需运行source ~/.bashrc,而卸载配置则使用bash uninstall.sh。至于更深入的vim世界,CSDN博客中有详细教程供你参考,但请自行移除链接以保持文章简洁性。


总的来说,vim不仅是一款编辑器,更是程序员的得力助手,通过精细的配置和熟练的操作,它能极大提升编码效率和体验。让我们一起探索这个强大工具的无限可能吧!




石家庄市18239683946: vim编辑器怎么用啊?? -
阿典霡欣: 首先,需要正确安装vim,本文以fedora20的环境下介绍一下vim的安装.vim是基于vi的编辑器,首先要升级一下vi, 避免安装时出现“Transaction check error,然后使用yum安装vim.启动vimtutor.vimtutor 是vim自带的教程,特别适合初学者练习使用,我们可以依据它做一些非常有用的练习,慢慢熟悉vim的使用方法.打开vimtutor后界面如图 接下来就可以安装提示,一步一步地进行练习了.

石家庄市18239683946: 如何系统地学习vim配置文件配置方法 -
阿典霡欣: 在vim启动过程中,首先将查找配置文件并执行其中的命令.而这些初始化文件一般有vimrc、gvimrc和exrc三种.利用:version命令,可以得到配置文件的详细信息.

石家庄市18239683946: 在windows上怎么用vim -
阿典霡欣: 1、基本概念: 概念1:操作模式,如下图.这是打开或新建一个文件时的默认模式.当我们想移动光标的位置时,一般有两种方式,使用鼠标或键盘上的上下左右键.Vim提供了另外一种移动方式,可以让你的手不用离开键盘那么远,这种方...

石家庄市18239683946: vim编辑命令怎么使用 -
阿典霡欣: vim是一个全屏编辑器,模式化编辑器.模式主要有编辑模式,输入模式,末行模式.默认打开vim命令进入的是编辑模式.打开文件打开文件:vim /path/to/somefile其他用法:vim +#:打开文件,并定位到#行vim +:打开文件,并定位到最后...

石家庄市18239683946: 怎样使用系统配置编辑器 -
阿典霡欣: 方法如下:1、安装VIM编辑器 ①按Alt+Ctrl+T打开终端;②顺序执行这两条指令:sudo apt-get update、sudo apt-get install vim;2、配置vim编辑器 ①终端切到在主目录下;②执行命令 vim .vimrc打开或创建vim的配置文件;3、加入自己的配置方案 配置方案可以在网上搜也可以查VIM的官方资料,将配置添加到文件;4、保存配置文件;5、用VIM打开要编辑的文件,会载入配置.

石家庄市18239683946: windows上怎么配置vim比较好 -
阿典霡欣: windows 中怎么安装vim ,以及使用 vim 时会遇到的一些麻烦、 失灵现象.先baidu搜vim org 进vim网站 下载gvim7.exe,并安装agree,next,yes 直到完成.点击gvim 7图标,进入界面,ui和linux上大同小异 按键也是大同小异: i 进入insert v进入...

石家庄市18239683946: 如何用vim编程 -
阿典霡欣: vim是个编辑器,和windows下的nodepad.exe一样. 虽然在vim下也可以执行系统命令(如编译gcc ...),但不建议这样做,个人觉得这样没什么意思,也并不快速,还不如开两个console窗口,一个做编写,一个编译测试.至于vim的使用,学...

石家庄市18239683946: 有关vim设置. -
阿典霡欣: 当然错了, vimrc 文件是让vim执行的.你在 bash中执行 source命令,shell把vimrc作为 shell脚本执行.vim /usr/share/vim/vim71/vimrc_example.vim 然后在vim中输入 :so % 就可以了.

石家庄市18239683946: 如何高效使用Vim -
阿典霡欣: 用vim 快两年了 看过教程也不少,总的来说还是得自己多练习,当自己觉得有需要的时候,再添加功能.这里分享个看过的最好的教程,出自贴吧的某个朋友,写的很好 零 学会盲打 壹 配置文件先从最简开始,在 伍级 前别考虑配置插件,千万...

石家庄市18239683946: 如何优雅地使用Vim -
阿典霡欣: 首先我们要知道,Vim是一个需要学习的编辑器,如果只是使用而不进行专门的学习的话,是很难理解到Vim的精髓的.同样,Vim也是需要练习的编辑器,如果只是学习而没有实践的话,那也是浪费时间(除非你记忆力相当好,以后使用可以...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网