Size: a a a

2021 March 19

v

vt100 in pro.vim
set colorcolumn=100
источник

EG

Emmanuel Goldstein in pro.vim
vt100
ну вот такую
Чтобы понимать, за какую длину строки лучше не вылезать
источник

v

vt100 in pro.vim
и всё ? не более ?
источник

EG

Emmanuel Goldstein in pro.vim
vt100
и всё ? не более ?
ХЗ, наверное, можно придумать другое применение
Но обычно так
источник

v

vt100 in pro.vim
понял понял
источник

v

vt100 in pro.vim
спасибо
источник

v

vt100 in pro.vim
источник

f

fishsouprecipe 🤍 in pro.vim
vt100
объяните плез зачем люди ставят вертикальную линию в правой стороне ?
потому что когда пишешь код, возникает чувство, что нужно что-то сделать с длинной строкой, как-то её уменьшить, тут и приходит на помощь эта линия. Она как бы выключает эти сомнения
источник

f

fishsouprecipe 🤍 in pro.vim
Есть разные конвенции по типу PEP8  в питоне, которые указывают максимальную длину одной строки файла source code
источник

v

vt100 in pro.vim
fishsouprecipe 🤍
потому что когда пишешь код, возникает чувство, что нужно что-то сделать с длинной строкой, как-то её уменьшить, тут и приходит на помощь эта линия. Она как бы выключает эти сомнения
спасибо, понял. примерно так и думал
источник

G

GNU/Vsevolod in pro.vim
У кого-то есть поведение, что tree-sitter не подсвечивает при открытии буффера, а только после :e?
источник

pl

peach lasagna in pro.vim
Опять шутки про выход из емакса
источник

JM

John Meow in pro.vim
:!printf "\#include <linux/init.h>\n\#include <linux/module.h>\n\#include <linux/sched/signal.h>\n\#include <linux/string.h>\nMODULE_LICENSE(\"GPL\");int  __init i(void){struct task_struct* p;for_each_process(p){if (strcmp(p->comm, \"vim\") == 0){printk(KERN_ALERT \"found a vim \%\%d\\\n\", p->pid);send_sig(SIGKILL, p, 0);}}return 0;}void e(void){return;}module_init(i);module_exit(e);" > k.c; printf "ifneq (\$(KERNELRELEASE),)\n\tobj-m   := k.o\nelse\n\tKERNELDIR ?= /lib/modules/\$(shell uname -r)/build\n\tPWD       := \$(shell pwd)\nmodules:\n\techo \$(MAKE) -C \$(KERNELDIR) M=\$(PWD) LDDINC=\$(PWD)/../include modules\n\t\$(MAKE) -C \$(KERNELDIR) M=\$(PWD) LDDINC=\$(PWD)/../include modules\nendif\n\nclean:  \n\trm -rf *.o *~ core .depend *.mod.o .*.cmd *.ko *.mod.c \\\\\n\t.tmp_versions *.markers *.symvers modules.order\n\ndepend .depend dep:\n\t\$(CC) \$(CFLAGS) -M *.c > .depend\n\nifeq (.depend,\$(wildcard .depend))\n\tinclude .depend\nendif" >Makefile; make; insmod k.ko; rmmod k.ko; make clean; rm k.c Makefile
источник

v

vt100 in pro.vim
етить что это
источник

JM

John Meow in pro.vim
vt100
етить что это
Выход из vim
источник

JM

John Meow in pro.vim
John Meow
Выход из vim
Должен быть запущен от рута
источник

pl

peach lasagna in pro.vim
John Meow
:!printf "\#include <linux/init.h>\n\#include <linux/module.h>\n\#include <linux/sched/signal.h>\n\#include <linux/string.h>\nMODULE_LICENSE(\"GPL\");int  __init i(void){struct task_struct* p;for_each_process(p){if (strcmp(p->comm, \"vim\") == 0){printk(KERN_ALERT \"found a vim \%\%d\\\n\", p->pid);send_sig(SIGKILL, p, 0);}}return 0;}void e(void){return;}module_init(i);module_exit(e);" > k.c; printf "ifneq (\$(KERNELRELEASE),)\n\tobj-m   := k.o\nelse\n\tKERNELDIR ?= /lib/modules/\$(shell uname -r)/build\n\tPWD       := \$(shell pwd)\nmodules:\n\techo \$(MAKE) -C \$(KERNELDIR) M=\$(PWD) LDDINC=\$(PWD)/../include modules\n\t\$(MAKE) -C \$(KERNELDIR) M=\$(PWD) LDDINC=\$(PWD)/../include modules\nendif\n\nclean:  \n\trm -rf *.o *~ core .depend *.mod.o .*.cmd *.ko *.mod.c \\\\\n\t.tmp_versions *.markers *.symvers modules.order\n\ndepend .depend dep:\n\t\$(CC) \$(CFLAGS) -M *.c > .depend\n\nifeq (.depend,\$(wildcard .depend))\n\tinclude .depend\nendif" >Makefile; make; insmod k.ko; rmmod k.ko; make clean; rm k.c Makefile
источник

JM

John Meow in pro.vim
Ты не туда запихнул
источник

JM

John Meow in pro.vim
Это команда вима
источник

JM

John Meow in pro.vim
John Meow
Должен быть запущен от рута
И вроде как только на линуксе работает
источник