Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Как да превземем света с Vim (OpenFest 2012)
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Andrew Radev
November 03, 2012
Programming
330
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Как да превземем света с Vim (OpenFest 2012)
Демонстрация на някои от нещата, които правят Vim толкова добър текстов редактор.
Andrew Radev
November 03, 2012
More Decks by Andrew Radev
See All by Andrew Radev
Употреба и скриптиране на Vim във ФМИ 2023
andrewradev
0
510
Programming Rust at FMI, 2022
andrewradev
0
670
Rust: Настояще и бъдеще (БургасКонф 2022)
andrewradev
0
100
FMI-Rust: Shell Basics
andrewradev
0
270
Programming Rust at FMI, 2021
andrewradev
0
570
[OpenFest 2020] The Freedom of Static Typing
andrewradev
0
98
Programming Rust at FMI, 2020
andrewradev
0
670
Programming Rust at FMI, 2019
andrewradev
0
500
[DevFest Toulouse 2019] The Freedom of Static Typing
andrewradev
1
280
Other Decks in Programming
See All in Programming
SONY CISC-NEWS NWS-1750 + NWB-225 フレームバッファの NetBSD/news68k ドライバ実装 / OSC2026Hiroshima
tsutsui
0
150
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
550
Building an Out-of-Order CPU
latte72
1
800
Streamlitで実現する自然言語データアプリ開発
ayumu_yamaguchi
1
320
MVNOの申込からeSIM開通までをiOSアプリでつなぐ- 本人確認・MNP・通信事業者基盤をまたぐ実装
satotakeshi
0
470
Omarchy Tokyo やると聞いて UMPC 買ってセットアップしてきた
mtsmfm
0
160
すこし踏み込む CancellationToken
htkym
2
1k
選挙速報を多くのユーザーへ 届ける Live Activities 設計
hamayokokuririn
0
160
[GoCon2026] When Goroutines Are Not Enough: Runtime Locality in High-Throughput Go
takehaya
6
2.5k
AI活用は、個人から組織へ|マルチプレイヤーエージェントハーネス「QM」の社内活用事例 / AI use is moving from individuals to orgs
rkaga
1
230
Agents on Rails - Rails at Scale 2026
irinanazarova
0
250
thread_parallel_with_free-threaded_Python_and_NumPy.pdf
riku_sakamoto
0
360
Featured
See All Featured
The Curious Case for Waylosing
cassininazir
1
540
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.9k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
590
Utilizing Notion as your number one productivity tool
mfonobong
4
600
GitHub's CSS Performance
jonrohan
1033
470k
[RailsConf 2023] Rails as a piece of cake
palkan
59
7k
From π to Pie charts
rasagy
1
380
Navigating Team Friction
lara
192
16k
The Spectacular Lies of Maps
axbom
PRO
1
1k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
730
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
520
Transcript
Как да превземем света с
Андрей Twitter: AndrewRadev Github: AndrewRadev Blog: andrewradev.com
None
Началото
jEdit
UltraEdit
None
Няколко малки плъгина, набързо (demo)
Бързина
3s vs 4s?
Decision fatigue
Бързина и удобство (demo)
Keymaps of Doom
None
None
None
Очевидни проблеми • Защо е толкова лесно? • No undo?
Rly?
Всичко е undoable
Just a Text Editor
Just a Text Editor (малко по-сериозно) • Id3 • Archives
• Images
Just a Text Editor (2 малки идеи) • Прости градивни
частици
(((lisp-like)))
(((demo)))
Just a Text Editor (2 малки идеи) • Прости градивни
частици • Външни програми
Extending!
“Твоя Vim е като космически кораб”
None
None
None
None
None
None
Накратко: • Удобство • Просто текст • Разширяем
Въпроси?