序
Mac/Windows 有 VScode/Web Storm/Atom/。。。等编辑器,Linux 有什么?有 Vim/Emacs。
遥想多年以前,你还年轻(现在是否依然?),朝气蓬勃,花了一天的伙食费买了自己人生中的第一只小鸡🐔,兴高采烈的开始着手建站,做社区,甚至想自建ss节点自己耍耍(Goagent就不提了,太Old了),下载了 PuTTY,FileZilla,一字一顿的输入命令行,然后回车,看着屏幕上一条又一条的结果输出,有点黑客帝国的感觉。习惯了GUI的青年人,一时间还不是很适应使用键盘操作在终端界面操作,至少还谈不上高效,鼠标的效用也不过是在激活窗口和复制粘贴之间来回切换。
按教程,下载并解压安装包后,你在浏览器打开了 Wordpress 的安装页面,当进行到下一步时,页面提示对某某文件没有读写权限,然后你谷歌并解决了该问题;年轻是有用的,看着一个属于自己的网站即将面世,全世界人民都可以进行访问,你兴奋不已,一股劲儿钻到 Linux 的世界里;lnmp 的安装,配置文件的修改,如何复制/移动/删除文件等等一系列以前在 Windows/macOS 下只需点击点击鼠标的事,Linux 上需要输入很多字,命令,参数,值,你开始学习Linux常用的命令,渐渐的,在一次又一次的操作中,形成了肌肉记忆,而这种肌肉记忆表现在高效使用电脑的方方面面,通过快捷键唤起全局搜索(以下以Mac举例,Command+Space),不同应用之间或同应用不同窗口之间快速切换(Command+Tab/Control+`),快速唤起Chrome浏览器的查找功能(Control+f),打开文件(Command+o),快速关闭页面或窗口(Command+w),锁屏(Control+Command+q),最小化所有应用程序并回到桌面(Command+m)等等等等。
或许你已入门Vim,或已精通,但如果你仍然停留在上上下下左左右右的移动光标,去操作目标文本,那,是时候入门 Vim了;
Vim 介绍
Vim是从vi发展出来的一个文本编辑器。其代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。和Emacs并列成为类Unix系统用户最喜欢的编辑器。
原作者:布莱姆·米勒(Bram Moolenaar)
首次发布:1991年11月2日,32年前
源代码库:github.com/vim/vim
编程语言:C和Vim指令稿
操作系统:Amiga、BeOS、BSD、Linux、Mac OS、Mac OS X、Windows、MS-DOS、OpenVMS、OS/2、OS/390、UNIX等平台
语言:英语,法语,意大利语,波兰语,俄语,中文
类型:文本编辑器
许可协议:自由软件,慈善软件(Vim许可协议)
网站:www.vim.org/
Vim的第一个版本由布莱姆·米勒在1991年发布。最初的简称是Vi IMitation,随着功能的不断增加,正式名称改成了Vi IMproved。现在是在开放源代码方式下发行的自由软件。
Credit:维基百科;
Vim 常用快捷键
credit Vim cheat sheet ; http://www.viemu.com/a_vi_vim_graphical_cheat_sheet_tutorial.html ;http://cenalulu.github.io/linux/all-vim-cheatsheat/ ;
Vim 从入门到精通学习手册
Vim 哲学
Vim 采用模式编辑的理念,即它提供了多种模式,按键在不同的模式下作用不同。 你可以在普通模式下浏览文件,在插入模式下插入文本,在可视模式下选择行,在命令模式下执行命令等等。起初这听起来可能很复杂,但是这有一个很大的优点:不需要通过同时按住多个键来完成操作,大多数时候你只需要依次按下这些按键即可。越常用的操作,所需要的按键数量越少。
和模式编辑紧密相连的概念是操作符和动作。操作符指的是开始某个行为, 例如:修改、删除或者选择文本,之后你要用一个动作来指定需要操作的文本区域。 比如,要改变括号内的文本,需要执行 ci( (读做 change inner parentheses); 删除整个段落的内容,需要执行 dap (读做:delete around paragraph)。
如果你能看见 Vim 老司机操作,你会发现他们使用 Vim 脚本语言就如同钢琴师弹钢琴一样。 复杂的操作只需要几个按键就能完成。他们甚至不用刻意去想,因为这已经成为肌肉记忆了。 这减少认识负荷并帮助人们专注于实际任务。
#有用功 #频道推荐 #Linux #SSH #macOS #Ubuntu
版权属于:毒奶
联系我们:https://limbopro.com/6.html
毒奶搜索:https://limbopro.com/search.html
机场推荐:https://limbopro.com/865.html IEPL专线/100Gb/¥15/月起
毒奶导航:https://limbopro.com/daohang/index.html本文链接:https://limbopro.com/archives/31058.html
本文采用 CC BY-NC-SA 4.0 许可协议,转载或引用本文时请遵守许可协议,注明出处、不得用于商业用途!