Each encounter I’ve had with Lao Tzu has pointed me to something new. Almost as if the book changes with every reading. I first picked up Stephen Mitchell’s translation 40 years ago at the Bodhi Tree bookstore in Los Angeles and my life has never been quite the same. — Rick Rubin
See also:
-
vinegar.vim, which makes - open netrw in the directory of the current file, with the cursor on the current file (and pressing - again goes up a directory). Vinegar also hides a bunch of junk that's normally at the top of netrw windows, changes the default order of files, and hides files that match
wildignore.With vinegar, . in netrw opens Vim's command line with the path to the file under the cursor at the end of the command. ! does the same but also prepends
!at the start of the command. y. copies the absolute path of the file under the cursor. ~ goes to your home dir. Ctrl+6 goes back to the file (buffer) that you had open before you opened netrw.
To launch netrw:
This is the example code from my video about using async/await with Cloud Functions. I've placed it here in a gist so it's easier to compare the "before" and "after" states for each case.
The code in this project is licensed under the Apache License 2.0.
Copyright 2018 Google LLC
| package drop | |
| import com.badlogic.gdx.Game; | |
| import com.badlogic.gdx.graphics.g2d.BitmapFont | |
| import com.badlogic.gdx.graphics.g2d.SpriteBatch | |
| class Drop : Game() { | |
| public lateinit var batch: SpriteBatch | |
| public lateinit var font: BitmapFont |
| sudo apt-get install htop -y # This is not necessary, I just have it for check the resources consumption | |
| sudo apt-get update | |
| sudo apt-get install golang-go -y | |
| export PATH=$PATH:$GOROOT/bin:$GOPATH/ | |
| export GOPATH=$HOME/go | |
| wget https://dist.ipfs.io/go-ipfs/v0.4.10/go-ipfs_v0.4.10_linux-386.tar.gz | |
| tar xvfz go-ipfs_v0.4.10_linux-386.tar.gz | |
| sudo mv go-ipfs/ipfs /usr/local/bin/ipfs | |
| ipfs init | |
| ipfs config Addresses.Gateway /ip4/0.0.0.0/tcp/8080 |
| // FUN METHOD | |
| /** | |
| * Remove duplicates from an array of objects in javascript | |
| * @param arr - Array of objects | |
| * @param prop - Property of each object to compare | |
| * @returns {Array} | |
| */ | |
| function removeDuplicates( arr, prop ) { | |
| let obj = {}; | |
| return Object.keys(arr.reduce((prev, next) => { |
| package main | |
| import ( | |
| "bytes" | |
| "compress/gzip" | |
| "fmt" | |
| "io" | |
| "log" | |
| ) |
| --- ----------------- ---- | |
| Map Quick Explanation Link | |
| --- ----------------- ---- | |
| < <F1> Causes Netrw to issue help | |
| <cr> Netrw will enter the directory or read the file |netrw-cr| | |
| <del> Netrw will attempt to remove the file/directory |netrw-del| | |
| <c-h> Edit file hiding list |netrw-ctrl-h| | |
| <c-l> Causes Netrw to refresh the directory listing |netrw-ctrl-l| | |
| <c-r> Browse using a gvim server |netrw-ctrl-r| | |
| <c-tab> Shrink/expand a netrw/explore window |netrw-c-tab| |
