Giter Site home page Giter Site logo

acupofair.github.io's Introduction

Hi there 👋

                       _                        _              
                      | |       ___            (_)             
  __ _   _ __    ___  | |__    ( _ )   __   __  _   _ __ ___   
 / _` | | '__|  / __| | '_ \   / _ \/\ \ \ / / | | | '_ ` _ \  
| (_| | | |    | (__  | | | | | (_>  <  \ V /  | | | | | | | | 
 \__,_| |_|     \___| |_| |_|  \___/\/   \_/   |_| |_| |_| |_| 
  • 🔰 I maybe a full-stack developer 🤦
  • 👨‍🎓 I’m currently studying software engineer in SEU.
  • 🌱 I’m currently using arch, vim, vscode...etc.
  • 👯 I’m looking to collaborate on ui&icon design.
  • 🖋️ My blog is 📎 HERE.
  • 🔭 My skills

qt basic datastructure linux shell spring-boot mybatis android vue basic algorithm ML DL NN electron

  • 💻 My github stats

    ACupofAir's GitHub stats

  • 💘 My Preferred language

    ACupofAir's Most used languages

👊 👊 👊

acupofair.github.io's People

Contributors

acupofair avatar

Stargazers

 avatar

Watchers

 avatar

acupofair.github.io's Issues

vim配置(linux) · Cup Air

https://acupofair.github.io/posts/vim/init/

archlinux中vim的配置 基础配置 如果你是在一个没有桌面的环境下想有个良好的vim体验,只需简单两步:
拉下我的代码,curl是linux下net-tools包里的,arch下sudo pacman -S net-tools即可安装. -o参数后为拉下来的网页保存为的文件名,下面代码是将我寄存于github上的vim配置文件下下来并保存到temp.vim这个文件中,至于为什么不直接保存到~/.vimrc下,因为我没试过,and此时此刻懒得试。 curl https://raw.githubusercontent.com/ACupofAir/scripts/main/vimscripts/vim_next_ngui.vim -o temp.vim 当然如果你是在**,又恰巧忘记给终端配置代理,那你可能会遇到
只需简单的
export http_proxy=your_proxy_ip:port; export https_proxy=your_proxy_ip:port 然后把这个temp.vim文件拷贝到你的个人根目录的.vimrc cp temp.vim ~/.vimrc 然后可以把temp.vim删掉了
下面介绍一下这套基础配置带来的一些关键功能:
相对行号 这个在可以比较直观的显示你目前键入位置,同时这个相对行号在复制多行代码时也比较有用,自己肉眼看有时候会数错 语法高亮 默认情况下在tty中貌似不开的,得手动开 智能搜索 就是你输入全小写的,则他会匹配大小写都有的,但你输入一个大写字符,它就会变得大小写敏感 配置了一些常用快捷键 首先把配置为空格键 快捷键 功能 e 打开vim自带的文件树 nh :nohl快速取消高亮 q 不保存退出文件(因为人类的手指真的很不适合连按q和!) rn *Ncgn,这个很体现vim的牛皮之处,选中当前单词的所有匹配项,并将光标移到下一个匹配项,N则反向跳转到上一个匹配项,也就是你一开始按的位置,然后cgn改变这个单词,然后下面按.重复上述操作就可以执行让一个操作,也就是改变下一个匹配的单词为上一个你改成的单词,说人话就是匹配修改相同单词变量,按.修改下一个,不解释自行体会 m 写了个无聊的函数用于控制是否允许鼠标操作,应该是当时老误触写的,后来用发现kde有个打字时自动禁用触摸板的设置,就没怎么用过 还有一些小功能,比如窗口调整大小,用到这地步自己看看代码也就明白了,不解释。 高级配置 等有空写写,比如13月32号

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.