Pull to refresh
@Shtucerread⁠-⁠only

User

Send message

Пффф.
https://www.worldofspectrum.org/hackersanon/ha3/e01.htm


Exolon
Redefine keys as ZOBRA for Infinite Lives

А вы всегда такой серьезный?

По утрам.


И, да, строка выше — это не программирование.

Программирование. Процесс редактирования текста в виме это процентов на 80% программирование.

Это надо зачитывать до того, как черной курице голову отрубишь или после?

Вы свой код зачитываете да или после? Для вас программирование, в целом, это ритуал чёрной магии?

Форматирование лечится с помощью плагина Autoformat

gg=G для всего файла
=G для текущего блока

  1. Вот документация в емаксе мне не понравилась: жмём C-h, потом выбираем где будем искать по функциям, по переменным, или где-то там ещё… а мне бы просто узнать, что это, вообще, за буквы, я не знаю функция это, или что-то другое. В Виме же :help wadafuckisthis и вот она справочка.
  2. В Vim 8 есть уже :terminal. А про танцы вокруг tmux, как-то странно такое слышать от DevOps'а… :)

Ух, сколько тут: и fzf, и Ag скоро приедет.
Могу в свою очередь представить такие интересные буквосочетания:


gf
gd
gD

YCM это clang зависимый (с точки зрения C/C++) плагин, к нему подход нужен тонкий, поскольку он "гарантированно" работает с libclang, который сам же и скачивает. Чтобы он работал с системным, или с тем, который используете вы, ему нужен для этого специальный пендель на этапе сборки плагина. Если же вы не используете в проекте clang, то вам придётся, пойдя на некоторые компромиссы, подрихтовать .ycm_extra_conf.py


IntelliJ/PyCharm/CLion с Vim-плагином. Все кнопки как в Vim, только еще есть полноценный IDE и никаких плясок с бубнами.

Нет, вот с "все кнопки как в Vim" это очень не так. Далеко не все, и не сказать чтобы "как в Vim". Скорее: "некоторые кнопки примерно как Vim".

В емаксе очень много хорошего: и elisp, и репы с плагинами, и org-mode, и ещё вагон всего с телегой! Изучать это всё — кайф и разминка для ума. Но пользоваться этим невозможно. Я два месяца честно пытался, в рамках эксперимента, вдохновившись вот этим вот видосом освоить emacs (честно говоря, это был уже, кажется, третий подход к снаряду). Нет. Это реально — evil. И evil-mode это жалкое подобие режимов vim (к сожалению, все без исключения vim-эмуляторы этим страдают).
Кстати, рекомендую с того же канала посмотреть стендапы про Vim. Не сказать, что прям ну очень много познавательного, но имеется. Я на этих материалах осваивал аудирование иностранной речи.

Спасибо за безупречную службу, Кэп! Но решения суда всё равно придётся подождать.

Да вроде нормально. Проблем пока не замечал.
Да и то сказать, проверить же не сложно, не ломая свой конфиг. Я тестирую так:
vim -U ~/.testing_vimrc
а в том конфиге уже свои пути для Plug и прочий &runtimepath.

vim ценен не тем, что он текстовый редактор, а тем, что он модальный текстовый редактор. Сравнивать vim и фаровский редактор, да ещё в разрезе лучше/хуже, ну такое себе.

Сколько читаю, до сих пор не понял, как в vim вызвать автодополнение при наборе текста, какой командой?

Ctrl-X Ctrl-O, например, и не забываем про то, что в виме документировано практически всё:
:he ins-completion

Имхо github.com/Shougo/deoplete.nvim потому что асинхронность.

Я за coc, потому что https://github.com/neoclide/coc.nvim/wiki/Using-coc-extensions ну и не заметил проблем с асинхронностью. Короче, вкусовщина и YCM уже не торт.


YouCompleteMe сложно устанавливать только под Windows без WSL.

На маке там тоже квест был.

airline->lightline хотя бы потому что писать свои дополнения к нему проще
YouCompleteMe->coc проще собирается-устанавливается.
Про Powerline говорить уже нет никакого смысла, он скорее мёртв, чем жив, проект со шрифтами только и остался.


let &t_SI.="\e[5 q" "SI = режим вставки
let &t_SR.="\e[3 q" "SR = режим замены
let &t_EI.="\e[1 q" "EI = нормальный режим

Хорошо, но имеет смысл в контексте эмулятора терминала и/или мультиплексора. Для tmux это всё несколько забавней выглядит.


Не увидел let mapleader=","


Для консольного vim:


silent !stty -ixon                                                             
autocmd VimLeave * silent !stty ixon   

просто потому что я привык по C-s сохранять буфер (привычка вредная, но что есть, то есть), а не фризить терминал.

Этим своим комментарием вы что-то оспорили, только я не понял что. Более того, вы даже что-то доказали, только не понятно что.

С KVM всё не так просто. С ними всё хорошо, если работа с клавиатурой не подразумевает длительных нажатий на клавишу. Я перепробовал некоторое количество свитчей и у всех одна проблема: удерживаешь клавишу, и после некоторого количества нормального срабатывания, начинаются паузы. Попробуйте, например, через KVM помонтировать видео и удерживая клавишу перематывать материал (да даже в простом плеере это проявится). Да что уж там, поиграть и то не получится.
Но представленному "рубильнику" я предпочту по клавиатуре на станцию.

"как создавалась «Змейка» для телефонов Nokia":
-Хотели сначала тетрис, но оказалось, что у тетриса был владелец, поэтому решили делать змейку.
-Это феномен.
-Моя самая любимая игра.
-А ещё я добавил задержки и не стал добавлять утечки памяти.
-Сначала я нарисовал круг, и вот уже получилась сова, т.е. змейка!

Information

Rating
Does not participate
Registered
Activity