Suppose we have the following file structure on D:
├── Code
│ ├── protobuf
│ ├── protobuf-build
" .ideavimrc is a configuration file for IdeaVim plugin. It uses | |
" the same commands as the original .vimrc configuration. | |
" You can find a list of commands here: https://jb.gg/h38q75 | |
" Find more examples here: https://jb.gg/share-ideavimrc | |
""" Map leader to space --------------------- | |
let mapleader=" " | |
"" -- Suggested options -- |
// line intersection with WGS84 ellipsoid | |
FVector IntersectWGS84(FVector p0, FVector p1) | |
{ | |
FVector result(0, 0, 0); | |
FVector center(0, 0, 0); | |
double a = 6378137.0; | |
double b = 6356752.314245; | |
double x0 = p0.X, y0 = p0.Y, z0 = p0.Z; | |
double x1 = p1.X, y1 = p1.Y, z1 = p1.Z; | |
double cx = center.X, cy = center.Y, cz = center.Z; |
Name | Author |
---|---|
Wouldn't It Be Nice | The Beach Boys |
A Good Man is Hard to Find | Cass Daley |
Ain't Misbehavin' | Fats Waller |
Answer to Drivin' Nails in My Coffin | Jerry Irby |
Anything Goes | Cole Porter |
Atom Bomb Baby | The Five Stars |
Bubbles in My Beer | Bob Wills |
Butcher Pete (Part 1) | Roy Brown |
git log --after="YYYY-MM-DD" --author=A --pretty=format:%h,%an,%ae,%s > log.csv |
#include<iostream> | |
#include <fstream> | |
#include <map> | |
#include<vector> | |
#include <stb_image.h> | |
#include <stb_image_write.h> | |
#define IMGP_SIZE 1024 * 1024 |
set path+=** | |
set relativenumber | |
set nu | |
set hidden | |
set nowrap | |
set smartindent | |
set tabstop=4 softtabstop=4 | |
set shiftwidth=4 | |
set expandtab | |
set incsearch |
const path = require('path') | |
const fs = require('fs') | |
const parser = require('@babel/parser') | |
const traverse = require('@babel/traverse').default | |
const root = path.resolve(__dirname, 'src') | |
const res = [] | |
const impl = (asbPath, fn) => { | |
const stats = fs.statSync(asbPath) |
function MinPQ() { | |
this.size = 0; | |
this.data = Array.from({ length: 10 }); | |
} | |
MinPQ.prototype.swap = function (i, j) { | |
const tmp = this.data[i]; | |
this.data[i] = this.data[j]; | |
this.data[j] = tmp; | |
} | |
MinPQ.prototype.up = function (k) { |
.zshrc
or .bashrc
fileI'm using
zsh
so the command isvim ~/.zsh
alias edge="/Applications/Microsoft\ Edge.app/Contents/MacOS/Microsoft\ Edge"
source ~/.zshrc
(`source ~/.bashrc if you are using bash) to make the alias workedge
in the new session and press enter