Vim
:star: Vim for Visual Studio Code
파일 탐색기
최종 버전 다운로드 (.zip)- bug_report.md
- feature_request.md
- build.yml
- pull_request.yml
- release.yml
- CONTRIBUTING.md
- FUNDING.yml
- PULL_REQUEST_TEMPLATE.md
- .gitignore
- pre-commit
- extensions.json
- launch.json
- settings.json
- tasks.json
- Dockerfile
- vscodevim-logo.png
- vscodevim-logo.svg
- icon.png
- actions.ts
- commandLine.ts
- digraphs.ts
- documentChange.ts
- file.ts
- fold.ts
- incrementDecrement.ts
- insert.ts
- join.ts
- macro.ts
- navigate.ts
- put.ts
- replace.ts
- scroll.ts
- search.ts
- undo.ts
- visual.ts
- window.ts
- motion.ts
- easymotion.cmd.ts
- easymotion.ts
- markerGenerator.ts
- registerMoveActions.ts
- types.ts
- lastNextObjectHelper.ts
- lastNextObjects.ts
- searchUtils.ts
- smartQuotes.ts
- smartQuotesMatcher.ts
- targets.ts
- targetsConfig.ts
- camelCaseMotion.ts
- imswitcher.ts
- pluginDefaultMappings.ts
- replaceWithRegister.ts
- sneak.ts
- surround.ts
- base.ts
- baseMotion.ts
- include-main.ts
- include-plugins.ts
- motion.ts
- operator.ts
- types.d.ts
- wrapping.ts
- ascii.ts
- bang.ts
- breakpoints.ts
- bufferDelete.ts
- change.ts
- close.ts
- copy.ts
- delete.ts
- digraph.ts
- echo.ts
- eval.ts
- exFold.ts
- explore.ts
- file.ts
- fileInfo.ts
- goto.ts
- gotoLine.ts
- grep.ts
- history.ts
- jumps.ts
- leftRightCenter.ts
- let.ts
- marks.ts
- move.ts
- nohl.ts
- normal.ts
- only.ts
- print.ts
- put.ts
- pwd.ts
- quit.ts
- read.ts
- redo.ts
- register.ts
- retab.ts
- set.ts
- sh.ts
- shift.ts
- smile.ts
- sort.ts
- substitute.ts
- tab.ts
- terminal.ts
- undo.ts
- vscode.ts
- wall.ts
- write.ts
- writequit.ts
- writequitall.ts
- yank.ts
- commandLine.ts
- matcher.ts
- quoteMatcher.ts
- tagMatcher.ts
- cursor.ts
- position.ts
- numericString.ts
- lineCompletionProvider.ts
- inputMethodSwitcherValidator.ts
- neovimValidator.ts
- remappingValidator.ts
- vimrcValidator.ts
- configuration.ts
- configurationValidator.ts
- decoration.ts
- iconfiguration.ts
- iconfigurationValidator.ts
- langmap.ts
- notation.ts
- remapper.ts
- vimrc.ts
- vimrcKeyRemappingBuilder.ts
- historyFile.ts
- historyTracker.ts
- jump.ts
- jumpTracker.ts
- internalSelectionsTracker.ts
- mode.ts
- modeData.ts
- modeHandler.ts
- modeHandlerMap.ts
- neovim.ts
- constants.ts
- fs.ts
- history.ts
- constants.ts
- fs.ts
- history.ts
- register.ts
- compositionState.ts
- globalState.ts
- recordedState.ts
- remapState.ts
- replaceState.ts
- searchState.ts
- substituteState.ts
- vimState.ts
- paragraph.ts
- sentence.ts
- textobject.ts
- util.ts
- word.ts
- execute.ts
- transformations.ts
- transformer.ts
- child_process.ts
- clipboard.ts
- decorationUtils.ts
- externalCommand.ts
- logger.ts
- os.ts
- path.ts
- selections.ts
- specialKeys.ts
- statusBarTextUtils.ts
- util.ts
- vscodeContext.ts
- build.ts
- displayValue.ts
- evaluate.ts
- parser.ts
- types.ts
- exCommand.ts
- exCommandParser.ts
- lineRange.ts
- parserUtils.ts
- pattern.ts
- error.ts
- globals.ts
- statusBar.ts
- taskQueue.ts
- textEditor.ts
- vimscript.tmLanguage.json
- motion.test.ts
- baseAction.test.ts
- insertLine.test.ts
- markMovement.test.ts
- bang.test.ts
- breakpoints.test.ts
- bufferDelete.test.ts
- change.test.ts
- command.test.ts
- cursorLocation.test.ts
- delete.test.ts
- grep.test.ts
- historyFile.test.ts
- move.test.ts
- normal.test.ts
- only.test.ts
- put.test.ts
- redo.test.ts
- retab.test.ts
- smile.test.ts
- sort.test.ts
- split.test.ts
- substitute.test.ts
- tab.test.ts
- tabCompletion.test.ts
- undo.test.ts
- vsplit.test.ts
- write.test.ts
- writequit.test.ts
- yank.test.ts
- lineCompletion.test.ts
- neovimValidator.test.ts
- remappingValidator.test.ts
- configuration.test.ts
- langmap.test.ts
- notation.test.ts
- remapper.test.ts
- remaps.test.ts
- vimrc.test.ts
- vimrcKeyRemappingBuilder.test.ts
- commands.test.ts
- dot.test.ts
- matchingBracket.test.ts
- motionMatchpairs.test.ts
- motions.test.ts
- undo.test.ts
- modeHandler.test.ts
- modeInsert.test.ts
- modeNormal.test.ts
- modeReplace.test.ts
- modeVisual.test.ts
- modeVisualBlock.test.ts
- modeVisualLine.test.ts
- incrementDecrement.test.ts
- numericString.test.ts
- comment.test.ts
- filter.test.ts
- format.test.ts
- put.test.ts
- rot13.test.ts
- shift.test.ts
- surrogate.test.ts
- camelCaseMotion.test.ts
- easymotion.test.ts
- imswitcher.test.ts
- lastNextObject.test.ts
- replaceWithRegister.test.ts
- smartQuotes.test.ts
- sneak.test.ts
- surround.test.ts
- tildeop.test.ts
- register.test.ts
- repeatableMovement.test.ts
- motionIncSearch.test.ts
- search.test.ts
- searchTextObject.test.ts
- vimState.test.ts
- path.test.ts
- exCommandParse.test.ts
- expression.test.ts
- lineRangeParse.test.ts
- lineRangeResolve.test.ts
- searchOffset.test.ts
- extension.test.ts
- historyTracker.test.ts
- index.ts
- jumpTracker.test.ts
- macro.test.ts
- marks.test.ts
- motion.test.ts
- motionLineWrapping.test.ts
- multicursor.test.ts
- runTest.ts
- sentenceMotion.test.ts
- testConfiguration.ts
- testSimplifier.ts
- testUtils.ts
- .gitignore
- .prettierignore
- .prettierrc
- .vscodeignore
- .yarnrc
- AGENTS.md
- CHANGELOG.md
- CHANGELOG.OLD.md
- CODE_OF_CONDUCT.md
- eslint.config.mjs
- extension.ts
- extensionBase.ts
- extensionWeb.ts
- gulpfile.js
- language-configuration.json
- LICENSE
- package.json
- README.md
- renovate.json
- SECURITY.md
- tsconfig.json
- webpack.config.js
- webpack.dev.js
- yarn.lock
🚀 설치 가이드
1. 코드 내려받기
git clone https://github.com/VSCodeVim/Vim
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd Vim
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Docker
쉬움 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Docker Desktop 컨테이너를 빌드하고 실행하려면 필요합니다. 설치 후 실행해서 백그라운드에 켜두세요.
docker build -f build/Dockerfile -t vim .
Dockerfile을 기반으로 실행 가능한 이미지를 빌드합니다.
docker run -p 8080:80 vim
빌드된 이미지를 실제 컨테이너로 실행합니다.
터미널에 docker compose ps 를 입력해 컨테이너들이 Up 상태인지 확인하세요. README에 포트 번호가 적혀있다면 브라우저에서 http://localhost:포트번호 로 접속해보세요.
// repository documentation
Was this content helpful?
(0 ratings)
