当前位置: 首页>>技术教程>>正文


如何安装并开始使用 vim/vi?

问题描述

我真的希望有关这个主题的人可以帮助我。

我最近报名参加了一门编程课程,其中一门课程要求我在 Linux 操作系统上使用 c/c++ 进行编程。我之前曾在 .net 框架上使用 c++ 构建控制台应用程序和 winforms。

问题是这门课程希望我们不要使用任何类型的 IDE,我们唯一允许使用的是终端和名为 ‘vi commands’ 的东西。怎样才能开始呢?

最佳回答

我建议你安装vim。从终端 Ctrl + Alt + t

sudo apt-get update
sudo apt-get install vim

还将安装几个依赖项。然后再次从终端启动一个新项目:

vim new_project.c

了解有关 vim 的更多信息:

man vim

次佳回答

安装vim后运行

vimtutor

从命令行你会得到“一个 30 分钟的教程,教授最基本的 \nVim 功能 hands-on”(它自称)。

第三种回答

如果您不知道解决方法,vi 会非常令人沮丧。你看到了一大堆小波浪线,你应该知道该怎么做吗?哎呀。

我建议至少安装 gvim,这样你就有一个帮助菜单,可以用来参考。它不是 IDE,因此您不会在课堂上作弊。执行 apt-get install gvim——当您不记得应该如何打开或保存一个 dang 文件时,您可以查看菜单。键盘快捷键列在菜单上。只需确保您实际键入了键盘命令,即使您必须检查菜单才能记住它们。

为了避免发疯,您需要了解一些基本的事情:

  • i 让您进入编辑模式,以便您可以输入

  • esc 让你退出编辑模式

  • : w 保存您的文件

  • : q 退出编辑器

  • : q ! 退出未保存的文件

其他资源:这看起来是一个很棒的入门教程:http://www.openvim.com/tutorial.htmlWikiBooks edition of Learning the vi editor 一样

第四种回答

第一:安装vim。否则你就会陷入痛苦的世界。其次:您应该尝试寻找名为 ‘cheat sheet’ 的东西。它们是有用的文档,主要包含命令和少量说明。一些例子:

并非所有这些命令都对您有用,但没有什么可以阻止您创建自己的备忘单

第五种回答

如果您想以有趣的方式成为 vim 忍者,请尝试以下操作: http://vim-adventures.com/ 。您可以通过玩一个有趣的小游戏来学习所有基本的 vim 功能。

作为额外的:如果您更喜欢使用箭头键而不是字母移动,并且希望退格键像 nano 中一样(至少我是这样做的),您可以在 ~/.vimrc 文件中添加以下内容(如果您这样做)没有,只需创建它):

set nocompatible "must be first line 
set backspace=indent,eol,start 

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/14429.html,未经允许,请勿转载。