Abstract
Most past research efforts in co-editing have focused on homogeneous co-editing, where users use the same editor to collaborate, but little has been done on supporting heterogeneous co-editing, where users may use different editors to collaborate. In this work, we explore the rationales behind the design of CoVim+CoEmacs heterogeneous co-editing system, which allows rivaling Vim and Emacs users to edit shared documents in the same real-time session. We argue that heterogeneous co-editing can provide a platform for rivaling editors to co-exist and allow advocates of different editors to appreciate each other. In this paper, we report our findings on the main benefits of heterogeneous co-editing and its potential role in resolving the “holy war” between Vim and Emacs.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
Stack Overflow 2018 Developer Survey at https://insights.stackoverflow.com/survey/2018.
References
Cho, B., Ng, A., Sun, C.: CoVim: incorporating real-time collaboration capabilities into comprehensive text editors. In: IEEE Conference on Computer Supported Cooperative Work in Design – CSCWD 2017, pp. 192–197 (2017). https://doi.org/10.1109/cscwd.2017.8066693
Dewan, P., Sharma, A.: An experiment in interoperating heterogeneous collaborative systems. In: Bødker, S., Kyng, M., Schmidt, K. (eds.) ECSCW 1999, pp. 371–389. Springer, Dordrecht (1999). https://doi.org/10.1007/978-94-011-4441-4_20
Li, D., Li, R.: Transparent sharing and interoperation of heterogeneous single-user applications. In: Proceedings of ACM Conference on Computer Supported Cooperative Work – CSCW 2002, pp. 246–255 (2002). https://doi.org/10.1145/587078.587113
Sun, C., Xia, S., Sun, D., Chen, D., Shen, H., Cai, W.: Transparent adaptation of single-user applications for multi-user real-time collaboration. ACM Trans. Comput. Interact. 13(4), 531–582 (2006). https://doi.org/10.1145/1188816.1188821
Acknowledgments
This research is partially supported by an Academic Research Grant (MOE2015-T2-1-087) from Ministry of Education, Singapore. The authors wish to thank anonymous reviewers for their insightful and constructive feedback.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer Nature Switzerland AG
About this paper
Cite this paper
Cho, B., Ng, A., Sun, C. (2018). CoVim+CoEmacs: A Heterogeneous Co-editing System as a Potential Solution to Editor War. In: Luo, Y. (eds) Cooperative Design, Visualization, and Engineering. CDVE 2018. Lecture Notes in Computer Science(), vol 11151. Springer, Cham. https://doi.org/10.1007/978-3-030-00560-3_9
Download citation
DOI: https://doi.org/10.1007/978-3-030-00560-3_9
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-00559-7
Online ISBN: 978-3-030-00560-3
eBook Packages: Computer ScienceComputer Science (R0)