message: Use `os.homedir()` instead of `process.env.HOME` because it's more portable
  Fixes
diff: import * as _ from 'lodash';
  import * as fs from 'fs';
  +import * as os from 'os';
  import * as path from 'path';
  import * as vscode from 'vscode';
  import { IConfiguration, IVimrcKeyRemapping } from './iconfiguration';
  import { vimrcKeyRemappingBuilder } from './vimrcKeyRemappingBuilder';
  -import { window, workspace } from 'vscode';
  +import { window } from 'vscode';
  import { configuration } from './configuration';
  class VimrcImpl {
  @@ -119,26 +120,20 @@ class VimrcImpl {
  }
  private static findDefaultVimrc(): string | undefined {
  - if (process.env.HOME) {
  - let vimrcPath = path.join(process.env.HOME, '.vimrc');
  + let vimrcPath = path.join(os.homedir(), '.vimrc');
  if (fs.existsSync(vimrcPath)) {
  return vimrcPath;
  }
  - vimrcPath = path.join(process.env.HOME, '_vimrc');
  + vimrcPath = path.join(os.homedir(), '_vimrc');
  if (fs.existsSync(vimrcPath)) {
  return vimrcPath;
  }
  - }
  return undefined;
  }
  private static expandHome(filePath: string): string {
  - if (!process.env.HOME) {
  - return filePath;
  - }
  -
  // regex = Anything preceded by beginning of line
  // and immediately followed by '~' or '$HOME'
  const regex = /(?<=^(?:~|\$HOME)).*/;
  @@ -150,7 +145,7 @@ class VimrcImpl {
  return filePath;
  }
  - return path.join(process.env.HOME, matches[0]);
  + return path.join(os.homedir(), matches[0]);
  }
  }
  