GithubHelp home page GithubHelp logo

blog-nextra's Introduction

Currently

  • Imagining/building SaaS projects.
  • Working on a remote job.

Apps

  • RSSkit(持续更新中) RSS 阅读器,通过非常直观的 UI 保证了阅读体验,此外还添加了一些非常实用的功能如 AI 总结,reader view 等。
  • Inkdays Web 版 Days matter(倒数日) 个人替代方案。

Latest Posts

👉 More posts

blog-nextra's People

Contributors

2nthony avatar

Watchers

 avatar

blog-nextra's Issues

我的 Shell / VIM 配置

https://github.com/2nthony/dotfiles

你可以跟着这个仓库,配合原作者的视频步骤来实现。过程很枯燥并且我认为有些难度,但到最终完成的时候,绝对会有成就感。

我之前就有将 VIM 打造成 Web IDE : 打造 VIM 成为 Web IDE ,因为依靠于 coc.nvim ,所以在智能提示上非常接近 VSCode ,并且生态非常丰富。

不过由于我什么都喜欢 ”原生“ 的原因,我偶尔都会使用关键词 use vim as web ide 在 Google 上搜索,期待有新惊喜。

果不其然,我找到了这篇文章:
这篇文章同样还是使用 coc.nvim ,不过吸引我的是这个高颜值的 Shell 。

My vim setup to speed up JavaScript coding for my Electron and React Native apps

这才是我理想中 Geeker我决定必须要把自己的 shell 搞成这个样子,于是顺着 Youtube 频道找到了他公开的 dotfiles 仓库(可以在本文顶部的仓库 README 处找到)并在此基础上做一些改动,例如我需要添加 Vue , Svelte 和 Go 相关的 lsp 。让我惊喜的是,作者已经从 coc.nvim 切换到了 neonvim 内置的 lsp 系统中,这让我更兴奋了。

但是这整一个过程并不是无障碍的,此时此刻(10月24日)原作者的仓库最后更新日期只间隔了一个月,已经有一些插件没有跟上 nvim(—HEAD) 的更新而不能用了。

通过 :message 查看错误信息,在 Google 上搜索,找到一系列 stackoverflow 和 GitHub issues ,查看解决办法。
这个过程也不太容易,毕竟 Google 上搜到的答案也不是最理想的答案,总会有一些相似但不相关结果的排在最前。
例如 lspsaga 插件,我发现在我的环境中 shift + k 查看代码定义出现错误,根据错误信息 Google 无果;同样的 \ca 代码填充操作也出现错误,但是这个错误信息在 Google 搜索的解决方案中同时解决了这两个问题。

但最终的结果是好的,除了还未熟悉按键和未知的问题。

🤥

我的 macOS 应用

浏览器

微软 Edge 。我仍然在找替代方案,edge 对于我的机器还是卡,Safari 不太好用

终端 + 编辑器

参考 #2

即时通信

微信 + Telegram 。当我使用过后者之后,原来这就是微信该有的样子。

Hacking

使用 Left Option + HJKL 代替方向键

Karabiner-Elements + 此页面找到 Map Left Option plus hjkl

其他

  • Itsycal :小巧的日历查看工具
  • eul:系统状态查看工具
  • xnip:截图工具
  • upic:上传图片到图床工具
  • bitwarden:开源的密码管理工具

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.