Vim Workshop is comming!!!

学术   2024-05-08 12:26   湖北  






   Vim workshop is coming!!


扔掉鼠标,来学习提升coding效率的魔法吧!



Throw away the mouse and learn the magic of improving coding efficiency!




Time

May 12th

18:00-20:00


Location

Longbing Building

325


Host

Wang Rui

Gao Fangjie


Content

Basic operaion/

configuration of Vim


 Feishu link: 

https://vc.feishu.cn/j/632388704



Part 1.

Introduction



     还在为在服务器上编辑文件头疼?还在为不知道如何退出vim并保存查找教程?亦或是烦透了coding时鼠标键盘之间的浪费时间的切换,想要一个可以跟得上自己思维的编辑器...


   Still having trouble editing files on the server? Still looking for tutorials on how to exit Vim and save? Or maybe you are tired of the time-consuming switching between mouse and keyboard when coding, and want an editor that can keep up with your thinking...




如果你有以上的问题,那么, 

欢迎参加Vim Workshop!

If you have above problems, then,

Welcome to attend Vim Workshop!





参加wksp,获取马牛同款编辑器

Attend the workshop, and obtain 

the same IDE as Professor Manuel





Part 2.

What is Vim?


The most popular editor according to Stack Overflow statistics in 2022, Vim ranks fifth

      Vim是一款基于开源vi的开发出来的文本编辑器,全称为vi improved。在兼容vi的基础之上,vim添加了多级撤销、语法高亮显示等新特性,并可以配合插件使用。由于其能够使用命令便捷地在代码中跳转,批量处理等特性,收到广大程序员的欢迎,被誉为“编辑器之神”。








#

   Vim is a text editor developed based on open source vi, whose full name is vi improved. On the basis of being compatible with vi, vim adds new features such as multi-level undo and syntax highlighting, and can be used with plug-ins. Because of its ability to use commands to easily jump in the code, batch processing and other features, it has been welcomed by programmers and is known as the "God of Editors".



Part 3.

Advantages of Vim




良好的TUI支持

Vim有着良好的TUI支持,是服务器端的首选编辑器

通用性

在大部分类UNIX系统上能够运行(eg.Linux的各个发行版,MacOS和FreeBSD),并且支持各种语言

高效

Vim有着大量指令能够帮助用户在文本中跳转,摆脱键盘鼠标的来回切换以及重复性操作

轻量

Vim占用资源,启动迅速,在内存小的机器上也可以轻松运行


- Versatility: 

    Able to run on most unix-like systems (eg. various distributions of linux, macos and free BSD), and support various languages.


- Good TUI support: 

   Vim has good TUI support and is the preferred editor on the server side.


- Lightweight: 

  Vim takes up resources, starts quickly, and can be easily run on machines with small memory.


- Efficient: 

   Vim has a large number of instructions that can help users jump in text and get rid of keyboard and mouse switching back and forth and repetitive operations.


- Highly customizable: 

   Vim users can customize their own vim by modifying vimrc, installing plug-ins, etc., or download out-of-the-box derivative versions from the Internet.







Part 4.

Installation and Content

Vim 的安装

1. Linux:使用各个发行版的包管理器即可安装

2. Windows

(1) wsl(推荐):打开wsl后下载,方法同linux

(2) msys2:在msys2的bash中使用pacman下载

3. Macos:系统自带

4. 检查方法:终端中输入vim --version


1. Linux: Install using the package manager of each distribution

2. Windows

(1) wsl (recommended): Open wsl and download, the method is the same as linux

(2) msys2: Use pacman to download in bash of msys2

3. Macos: comes with the system

4. Check method: enter vim --version in the terminal




Workshop的内容


1. Vim简介

2. 基础命令

3. Vim配置(vimrc&插件)

4. Vim衍生编辑器介绍


1.Introduction to Vim

2.Basic commands

3.Vim configuration (vimrc&plug-in)

4.Introduction to Vim derivative editors.




Come to Workshop

Want to know more? Scan the QR code here!

参加Workshop更有劳动学时获取



特别鸣谢

素材: 向一铭,尹奕航,汪睿,周赵嘉程

推送:李衍志



JIers
For JIers\x26#39; brighter future. 上海交通大学密院学生会公众平台。秉持着文化为基,能力驱动,联通谋合的理念,我们立志成为一个长期服务于密院学子需求、致力于促进密院学子全面发展的热爱驱动型学生组织。
 最新文章